{"users":[{"id":430119,"username":"Ecom_Dan","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/4da419/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1045388,"username":"kom28","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/278dde/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1623488,"username":"HarleyAlex123","avatar_template":"/user_avatar/community.shopify.com/harleyalex123/{size}/402788_2.png","trust_level":1},{"id":1268090,"username":"zey22","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/z/77aa72/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1160424,"username":"bluezwei","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/8491ac/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":419928,"username":"DavidT","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/51bf81/{size}.png","primary_group_name":"shopifypartner","trust_level":2},{"id":131151,"username":"mfvas","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/ad7895/{size}.png","primary_group_name":"merchant","trust_level":1},{"id":-1,"username":"system","avatar_template":"https://canada1.discourse-cdn.com/shopifyforum/original/4X/7/b/b/7bbfe07c91e3f502d9c876612b0b445245662ef9.png","admin":true,"moderator":true,"trust_level":4},{"id":259852,"username":"chenster","avatar_template":"/user_avatar/community.shopify.com/chenster/{size}/217860_2.png","primary_group_name":"shopifypartner","trust_level":1},{"id":116339,"username":"dylanpierce","avatar_template":"/user_avatar/community.shopify.com/dylanpierce/{size}/98935_2.png","primary_group_name":"shopifypartner","trust_level":2},{"id":1607306,"username":"Gaurav_Sharma2","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/e8c25b/{size}.png","trust_level":1},{"id":1117795,"username":"carecare","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/d9b06d/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":992313,"username":"alexz","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/5daacb/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1394779,"username":"YashVegad","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/y/76d3ee/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1337621,"username":"RRoussev","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/838e76/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1250696,"username":"StevenFitzAA","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/e495f1/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1378981,"username":"TeffTech","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/d26b3c/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1420633,"username":"corbinc","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/3ec8ea/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1007138,"username":"gojiberry-des","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/96bed5/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1416829,"username":"joergviola","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/f6c823/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1406573,"username":"HooDev","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/ccd318/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1413355,"username":"Duamobeen","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/7cd45c/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1373370,"username":"tahacakir","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/53a042/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":79934,"username":"Liam","avatar_template":"/user_avatar/community.shopify.com/liam/{size}/223867_2.png","primary_group_name":"shopifystaff","flair_name":"shopifystaff","flair_group_id":51,"admin":true,"trust_level":4},{"id":303794,"username":"darrynten","avatar_template":"/user_avatar/community.shopify.com/darrynten/{size}/147212_2.png","primary_group_name":"shopifypartner","trust_level":1},{"id":10596,"username":"Teon_Prudent","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/a6a055/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1304455,"username":"igrk","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/ecccb3/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":99809,"username":"ishahrier","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/i/e19b73/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":196929,"username":"Da2","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":544029,"username":"marktiddy","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/c67d28/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1210300,"username":"k1ltr0","avatar_template":"/user_avatar/community.shopify.com/k1ltr0/{size}/61445_2.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1411002,"username":"Dreamszen","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1405921,"username":"BJ_4","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/3ec8ea/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1405854,"username":"3bs24","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/3/eb8c5e/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1404026,"username":"1a2g3h3h6g","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/1/ea5d25/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1278170,"username":"sourav-dev","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/50afbb/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":121563,"username":"lprzybylek","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/3ab097/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":241167,"username":"haroldao","avatar_template":"/user_avatar/community.shopify.com/haroldao/{size}/225271_2.png","primary_group_name":"shopifypartner","trust_level":1},{"id":61545,"username":"Zameer","avatar_template":"/user_avatar/community.shopify.com/zameer/{size}/304692_2.png","primary_group_name":"shopifystaff","flair_name":"shopifystaff","flair_group_id":51,"trust_level":4},{"id":1333764,"username":"Tokuhn","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/f475e1/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1345303,"username":"Roger_Boost","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/r/7feea3/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":198130,"username":"MicahV","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/ecd19e/{size}.png","primary_group_name":"merchant","trust_level":1},{"id":232037,"username":"policenauts1","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/59ef9b/{size}.png","primary_group_name":"merchant","trust_level":2},{"id":977793,"username":"ykvdvd9","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/y/58956e/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1401994,"username":"dfmarulanda","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/d9b06d/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1400662,"username":"Homehop","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/b38774/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1393947,"username":"dipalidadore","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/ed8c4c/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1331649,"username":"dws_pvt_ltd","avatar_template":"/user_avatar/community.shopify.com/dws_pvt_ltd/{size}/66431_2.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1389334,"username":"Pranathi_C10","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/ccd318/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1394287,"username":"qaisher","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/q/ec9cab/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1393464,"username":"sadafmitzaei","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/e99b99/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1391008,"username":"Lucas5782","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/9de053/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1358576,"username":"MykolaGC","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/49beb7/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":585861,"username":"platforms","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/e274bd/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1366611,"username":"giviko","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/edb3f5/{size}.png","primary_group_name":"shopifyplus","trust_level":1},{"id":452355,"username":"mdobrenko","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/e9a140/{size}.png","primary_group_name":"merchant","trust_level":1},{"id":1010,"username":"HunkyBill","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/ecccb3/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":566540,"username":"bbornsztein","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/35a633/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1303484,"username":"JPCebDev","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/6de8d8/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1370656,"username":"timkerre","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/c67d28/{size}.png","primary_group_name":"shopifypartner","trust_level":1},{"id":1371293,"username":"smssssss","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/278dde/{size}.png","primary_group_name":"shopifystaff","trust_level":1},{"id":1300333,"username":"SealSubs-Roan","avatar_template":"/user_avatar/community.shopify.com/sealsubs-roan/{size}/278057_2.png","primary_group_name":"merchant","trust_level":2}],"primary_groups":[{"id":50,"name":"shopifypartner"},{"id":49,"name":"merchant"},{"id":51,"name":"shopifystaff"},{"id":66,"name":"shopifyplus"}],"flair_groups":[{"id":51,"name":"shopifystaff","flair_url":null,"flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/retired-boards/appdev/billing/195?page=1","per_page":30,"top_tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"},{"id":4021,"name":"troubleshooting","slug":"troubleshooting"},{"id":1375,"name":"payment-gateways","slug":"payment-gateways"},{"id":318,"name":"optimization","slug":"optimization"},{"id":2551,"name":"billing-plans","slug":"billing-plans"},{"id":1633,"name":"bug","slug":"bug"},{"id":5119,"name":"Business-Planning","slug":"business-planning"},{"id":1073,"name":"flow","slug":"flow"},{"id":3823,"name":"shopify-scripts","slug":"shopify-scripts"}],"topics":[{"fancy_title":"Free trial first charge date calculation issue","id":279484,"title":"Free trial first charge date calculation issue","slug":"free-trial-first-charge-date-calculation-issue","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2023-12-22T19:52:54.000Z","last_posted_at":"2026-07-16T12:22:16.940Z","bumped":true,"bumped_at":"2026-07-16T12:22:16.940Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"It appears as though the first charge approval date calculation is wrong when a value for trialDays has been set in the appSubscriptionCreate mutation. For example if trialDays is set to 7 and the charge approval date is&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":49,"like_count":0,"has_summary":false,"last_poster_username":"HarleyAlex123","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":430119,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1045388,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1623488,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why APPLY_ON_NEXT_BILLING_CYCLE not working","id":320491,"title":"Why APPLY_ON_NEXT_BILLING_CYCLE not working","slug":"why-apply-on-next-billing-cycle-not-working","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://canada1.discourse-cdn.com/shopifyforum/optimized/3X/9/f/9f1d263279d77158453bba008685ba38fcd75646_2_1024x409.jpeg","created_at":"2024-05-06T07:18:41.000Z","last_posted_at":"2026-03-01T23:50:02.822Z","bumped":true,"bumped_at":"2026-03-01T23:50:02.822Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m trying to use APPLY_ON_NEXT_BILLING_CYCLE when I create a downgrade subscription. As the document says : \nAPPLY_ON_NEXT_BILLING_CYCLE \nDefers canceling the merchant’s current app subscription and applying the newly c&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":92,"like_count":1,"has_summary":false,"last_poster_username":"DavidT","category_id":195,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1268090,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1160424,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":419928,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Can&rsquo;t create recurring charge due to &lsquo;X-Frame-Options = deny&rsquo;","id":4204,"title":"Can't create recurring charge due to 'X-Frame-Options = deny'","slug":"cant-create-recurring-charge-due-to-x-frame-options-deny","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2019-06-25T08:11:04.000Z","last_posted_at":"2026-01-08T07:16:51.183Z","bumped":true,"bumped_at":"2026-01-08T07:16:51.183Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI am trying to create a recurring charge in an embedded app created in Node.js and based on Express. Everything works perfectly until step 3 - these steps - where Shopify is redirecting the merchant to accept or dec&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":186,"like_count":8,"has_summary":false,"last_poster_username":"Gaurav_Sharma2","category_id":195,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":131151,"primary_group_id":49,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":259852,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":116339,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1607306,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Billing API request not authenticating","id":309725,"title":"Billing API request not authenticating","slug":"billing-api-request-not-authenticating","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-03-29T20:56:33.000Z","last_posted_at":"2025-09-09T17:41:19.222Z","bumped":true,"bumped_at":"2025-09-09T17:41:19.222Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there, \nI’ve been following the existing solutions for setting up the billing API that seems to generally work (https://github.com/marktiddy/Shopify-Remix-Billing-Demo/blob/main/app/routes/app._index.jsx) \nHowever, I’&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":182,"like_count":1,"has_summary":false,"last_poster_username":"alexz","category_id":195,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1117795,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":992313,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"How can I redirect users to the checkout URL?","id":364736,"title":"How can I redirect users to the checkout URL?","slug":"how-can-i-redirect-users-to-the-checkout-url","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-10-08T17:56:02.000Z","last_posted_at":"2025-08-26T16:23:43.192Z","bumped":true,"bumped_at":"2025-08-26T16:23:43.192Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there, \nI’m trying to figure out how I can redirect a user from my app to the checkout URL that is generated from this Shopify Billing API code in Remix: \nconst { session, admin } = await authenticate.admin(request);\n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"},{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":228,"like_count":0,"has_summary":false,"last_poster_username":"RRoussev","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1394779,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1337621,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Usage charges during trial period, does it need to be handled on the app?","id":310857,"title":"Usage charges during trial period, does it need to be handled on the app?","slug":"usage-charges-during-trial-period-does-it-need-to-be-handled-on-the-app","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://canada1.discourse-cdn.com/shopifyforum/original/3X/1/d/1d70cba876a99351076c5465ada1992f2af5263b.png","created_at":"2024-04-02T19:21:38.000Z","last_posted_at":"2025-08-11T23:14:39.113Z","bumped":true,"bumped_at":"2025-08-11T23:14:39.113Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI have a question around setting up Usage billing config with trial days. \nDoes the app need to handle to not send usage records during the trials days or is that handled on the shopify side automatically i.e. the a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"},{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":76,"like_count":1,"has_summary":false,"last_poster_username":"TeffTech","category_id":195,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1250696,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1378981,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Test charges with Managed App Pricing","id":366755,"title":"Test charges with Managed App Pricing","slug":"test-charges-with-managed-app-pricing","posts_count":3,"reply_count":1,"highest_post_number":0,"image_url":null,"created_at":"2024-10-16T09:19:11.000Z","last_posted_at":"2024-10-17T06:48:55.000Z","bumped":true,"bumped_at":"2024-10-17T06:48:55.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there, \nI’ve created an app and I use the new “Managed App Pricing”. \nAs stated here, it automatically create a test charge if the store is in development. Why not, seems fine by me. \nYet, it’s not very clear what hap&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":227,"like_count":0,"has_summary":false,"last_poster_username":"corbinc","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1420633,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":1007138,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Billing API: remove recurring fee on app_uninstalled webhook","id":365310,"title":"Billing API: remove recurring fee on app_uninstalled webhook","slug":"billing-api-remove-recurring-fee-on-app-uninstalled-webhook","posts_count":3,"reply_count":1,"highest_post_number":0,"image_url":null,"created_at":"2024-10-10T13:50:35.000Z","last_posted_at":"2024-10-11T10:17:45.000Z","bumped":true,"bumped_at":"2024-10-11T10:17:45.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi all, \nwe are in the review process of our app. \nOne criterion is that, on uninstall, all recurring fees must automatically be terminated. \nSince we are a SaaS platform with its own charges, we did not use managed bill&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":101,"like_count":1,"has_summary":false,"last_poster_username":"joergviola","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1416829,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":1007138,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Download monthly store billing invoice (to be paid to Shopify) as pdf per API","id":361654,"title":"Download monthly store billing invoice (to be paid to Shopify) as pdf per API","slug":"download-monthly-store-billing-invoice-to-be-paid-to-shopify-as-pdf-per-api","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-26T12:18:10.000Z","last_posted_at":"2024-10-10T20:51:32.000Z","bumped":true,"bumped_at":"2024-10-10T20:51:32.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi there, \nthis is about the monthly bills to host a store on shopify, not app subscription billing. \nWe’re managing multiple stores and each month someone has to click through every single store &gt; settings &gt; billing &gt; [&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":140,"like_count":1,"has_summary":false,"last_poster_username":"system","category_id":195,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1406573,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":-1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Account charged after de-activating","id":364127,"title":"Account charged after de-activating","slug":"account-charged-after-de-activating","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-10-06T13:31:08.000Z","last_posted_at":"2024-10-06T13:31:08.000Z","bumped":false,"bumped_at":"2024-10-06T13:31:08.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nShopify is still charging $25 from my account even though I de-activated my account last year. This is concerning. Please stop charging my account and refund the $25 taken from my account yesterday. \nWaiting, \n-D&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":33,"like_count":0,"has_summary":false,"last_poster_username":"Duamobeen","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1413355,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"Managed Pricing Redirecting","id":347832,"title":"Managed Pricing Redirecting","slug":"managed-pricing-redirecting","posts_count":8,"reply_count":4,"highest_post_number":0,"image_url":null,"created_at":"2024-08-12T15:34:20.000Z","last_posted_at":"2024-10-05T11:11:17.000Z","bumped":true,"bumped_at":"2024-10-05T11:11:17.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am trying to make use of the new Managed Pricing but i can’t find a way to redirect the merchant to the url provided by it except for location change with useEffect and it is not something i would like to do. \nI want t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":357,"like_count":11,"has_summary":false,"last_poster_username":"igrk","category_id":195,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1373370,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":79934,"primary_group_id":51,"flair_group_id":51},{"extras":null,"description":"Frequent Poster","user_id":303794,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":10596,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1304455,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Shopify app remix template billing example","id":237888,"title":"Shopify app remix template billing example","slug":"shopify-app-remix-template-billing-example","posts_count":9,"reply_count":5,"highest_post_number":0,"image_url":null,"created_at":"2023-08-02T18:49:33.000Z","last_posted_at":"2024-10-05T00:19:58.000Z","bumped":true,"bumped_at":"2024-10-05T00:19:58.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi \nIs there a working example of “shopify remix app template” where recurring charge is used and checking if the customer has any plan associated ? \n(I am new to entire node thing and trying to convert on of my dotnet a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":475,"like_count":0,"has_summary":false,"last_poster_username":"k1ltr0","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":99809,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Accepted Answer","user_id":79934,"primary_group_id":51,"flair_group_id":51},{"extras":null,"description":"Frequent Poster","user_id":196929,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":544029,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1210300,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"deactivate account","id":363310,"title":"deactivate account","slug":"deactivate-account","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-10-02T22:02:37.000Z","last_posted_at":"2024-10-02T22:02:37.000Z","bumped":false,"bumped_at":"2024-10-02T22:02:37.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m trying to deactivate my account so I don’t get charged for it but it’s not letting me I’ve been putting in my password at the end to have it deactivated but it keeps saying that the password is incorrect so I changed&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":32,"like_count":0,"has_summary":false,"last_poster_username":"Dreamszen","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1411002,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"TypeError: Cannot read properties of undefined (reading &lsquo;Rest&rsquo;)","id":362968,"title":"TypeError: Cannot read properties of undefined (reading 'Rest')","slug":"typeerror-cannot-read-properties-of-undefined-reading-rest","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-10-01T15:59:20.000Z","last_posted_at":"2024-10-01T15:59:20.000Z","bumped":false,"bumped_at":"2024-10-01T15:59:20.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nWhen I trigger the following code to create an application charge, (a one-time payment that can be found in the documentation here https://shopify.dev/docs/api/admin-rest/2024-10/resources/applicationcharge#post-&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":95,"like_count":0,"has_summary":false,"last_poster_username":"YashVegad","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1394779,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Application prorated refunds","id":361382,"title":"Application prorated refunds","slug":"application-prorated-refunds","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-25T15:07:47.000Z","last_posted_at":"2024-09-25T15:07:47.000Z","bumped":false,"bumped_at":"2024-09-25T15:07:47.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Does anyone know how ApplicationDowngradeAdjustments are handled by Shopify. Basically, we automatically issue prorated refunds when merchants cancel their plan for our app. But we are’t sure what this experience is like&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":75,"like_count":0,"has_summary":false,"last_poster_username":"BJ_4","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1405921,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Billing","id":361358,"title":"Billing","slug":"billing","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-25T13:44:42.000Z","last_posted_at":"2024-09-25T13:44:42.000Z","bumped":false,"bumped_at":"2024-09-25T13:44:42.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Good morning, \n\nWhy did shopify charge me twice for one month?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"3bs24","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1405854,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"Yes","id":360573,"title":"Yes","slug":"yes","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://canada1.discourse-cdn.com/shopifyforum/optimized/4X/a/7/c/a7c2f5bbd0e29d4682745653a282f5006de43518_2_771x1024.jpeg","created_at":"2024-09-23T08:24:05.000Z","last_posted_at":"2024-09-23T08:24:05.000Z","bumped":false,"bumped_at":"2024-09-23T08:24:05.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"nznxnxnd","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":19,"like_count":0,"has_summary":false,"last_poster_username":"1a2g3h3h6g","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1404026,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"Billing API return 403 error","id":359912,"title":"Billing API return 403 error","slug":"billing-api-return-403-error","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":"https://canada1.discourse-cdn.com/shopifyforum/optimized/3X/0/f/0fb9a59973e141e2720cb27cc5b8299ed2e859bc_2_1024x477.png","created_at":"2024-09-20T12:48:03.000Z","last_posted_at":"2024-09-20T12:48:03.000Z","bumped":false,"bumped_at":"2024-09-20T12:48:03.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nI’m working on creating application charges in my app, but I’m encountering an invalid JSON response. When I try to fetch it in Postman, I receive a 403 error. However, when I fetch the products JSON using the same &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"},{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":59,"like_count":0,"has_summary":false,"last_poster_username":"sourav-dev","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1278170,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"How to get payment history via api?","id":3127,"title":"How to get payment history via api?","slug":"how-to-get-payment-history-via-api","posts_count":5,"reply_count":3,"highest_post_number":0,"image_url":null,"created_at":"2019-04-16T13:37:33.000Z","last_posted_at":"2024-09-20T03:25:45.000Z","bumped":true,"bumped_at":"2024-09-20T03:25:45.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everybody! \nI use RecurringApplicationCharge to charge users for my app. I need to get exact amount of money that client has paid with the exact dates of charges (or at least dates when my RecurringApplicationCharge w&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":97,"like_count":0,"has_summary":false,"last_poster_username":"Roger_Boost","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":121563,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":241167,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":61545,"primary_group_id":51,"flair_group_id":51},{"extras":null,"description":"Recent Poster","user_id":1333764,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1345303,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Instant OAuth approval requirement","id":15614,"title":"Instant OAuth approval requirement","slug":"instant-oauth-approval-requirement","posts_count":8,"reply_count":5,"highest_post_number":0,"image_url":null,"created_at":"2020-07-07T23:57:51.000Z","last_posted_at":"2024-09-19T19:37:47.000Z","bumped":true,"bumped_at":"2024-09-19T19:37:47.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’m working on an app that will plug into multiple shop/marketplace platforms and I would like to include Shopify, but am unsure how I can get it approved as a public app. My app requires the user to create an account, s&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":199,"like_count":3,"has_summary":false,"last_poster_username":"dfmarulanda","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":198130,"primary_group_id":49,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":232037,"primary_group_id":49,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":977793,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1401994,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Unable to Process Payment Above ₹15,000 Need Immediate Assistance","id":359219,"title":"Unable to Process Payment Above ₹15,000 Need Immediate Assistance","slug":"unable-to-process-payment-above-15-000-need-immediate-assistance","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-18T09:09:19.000Z","last_posted_at":"2024-09-18T09:09:19.000Z","bumped":false,"bumped_at":"2024-09-18T09:09:19.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In the past, we’ve reached out to Shopify for assistance as we are unable to pay a bill exceeding ₹15,000. We tried several cards from South Indian Bank, ICICI, and Axis Bank, but the payments failed. When we contacted t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":59,"like_count":1,"has_summary":false,"last_poster_username":"Homehop","category_id":195,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1400662,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"is there any API for submit shipping and billing","id":356444,"title":"is there any API for submit shipping and billing","slug":"is-there-any-api-for-submit-shipping-and-billing","posts_count":7,"reply_count":5,"highest_post_number":0,"image_url":null,"created_at":"2024-09-09T11:47:47.000Z","last_posted_at":"2024-09-12T04:35:09.000Z","bumped":true,"bumped_at":"2024-09-12T04:35:09.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We wanted to make an API call to submit the shipping and billing address to create and order. Can you please suggest API","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":115,"like_count":0,"has_summary":false,"last_poster_username":"Pranathi_C10","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1393947,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1331649,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1389334,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Billing API for app submission","id":356578,"title":"Billing API for app submission","slug":"billing-api-for-app-submission","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-09T19:23:43.000Z","last_posted_at":"2024-09-09T19:23:43.000Z","bumped":false,"bumped_at":"2024-09-09T19:23:43.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, I am working on an app which connects my SAAS tool where we plan merchant’s stock situation. For time being, I am not going to charge merchants and app will be free for some months. Looks like, I need to integrate Bi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":51,"like_count":0,"has_summary":false,"last_poster_username":"qaisher","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1394287,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Cancel my subscription and refund","id":356251,"title":"Cancel my subscription and refund","slug":"cancel-my-subscription-and-refund","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-08T16:26:49.000Z","last_posted_at":"2024-09-08T16:26:49.000Z","bumped":false,"bumped_at":"2024-09-08T16:26:49.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, I used the store that I built for the first month and I didn’t want to continue. I thought that after the first month I would be billed and if I wanted to, I could pay for the following months, but the money for t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":53,"like_count":0,"has_summary":false,"last_poster_username":"sadafmitzaei","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1393464,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"Charged on my credit card after canceling subscription","id":355196,"title":"Charged on my credit card after canceling subscription","slug":"charged-on-my-credit-card-after-canceling-subscription","posts_count":1,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-09-05T03:10:57.000Z","last_posted_at":"2024-09-05T03:10:57.000Z","bumped":false,"bumped_at":"2024-09-05T03:10:57.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I recently canceled my shopify subscription on September 3, which it was renewing on September 4. Yet I still received getting charged to continue on to next months membership. I am wondering how to contact someone to he&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":40,"like_count":0,"has_summary":false,"last_poster_username":"Lucas5782","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1391008,"primary_group_id":51,"flair_group_id":null}]},{"fancy_title":"Can&rsquo;t the app offer both one-time payment and subscription options?","id":321026,"title":"Can't the app offer both one-time payment and subscription options?","slug":"cant-the-app-offer-both-one-time-payment-and-subscription-options","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":"https://canada1.discourse-cdn.com/shopifyforum/original/3X/a/0/a03583bc782365f4826f1810c4d797a6e899ff26.jpeg","created_at":"2024-05-08T04:46:02.000Z","last_posted_at":"2024-08-27T14:29:05.000Z","bumped":true,"bumped_at":"2024-08-27T14:29:05.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I’ve been developing an app recently, and for the payment model, I’ve used the following approach: \n\nUsers can use it for free - they are awarded free credits each month.\nUsers can choose to subscribe - they will receive&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"}],"tags_descriptions":{},"views":182,"like_count":2,"has_summary":false,"last_poster_username":"MykolaGC","category_id":195,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1160424,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1358576,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Assistance Needed: &ldquo;Requires Update by App Developer&rdquo; Issue for our App","id":350781,"title":"Assistance Needed: \"Requires Update by App Developer\" Issue for our App","slug":"assistance-needed-requires-update-by-app-developer-issue-for-our-app","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":"https://canada1.discourse-cdn.com/shopifyforum/optimized/4X/1/a/b/1abbbcba4ba5161845ed52dfae1c031a25c54c3c_2_1024x532.jpeg","created_at":"2024-08-21T15:09:47.000Z","last_posted_at":"2024-08-26T08:37:53.000Z","bumped":true,"bumped_at":"2024-08-26T08:37:53.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi Shopify Team, \nWe’ve been receiving user feedback indicating that the app is flagged with a “Requires update by app developer” notice. We believe this may be an error, as our app does not modify the checkout process o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":4021,"name":"troubleshooting","slug":"troubleshooting"},{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":87,"like_count":2,"has_summary":false,"last_poster_username":"Liam","category_id":195,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":585861,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":79934,"primary_group_id":51,"flair_group_id":51}]},{"fancy_title":"Order API","id":344966,"title":"Order API","slug":"order-api","posts_count":3,"reply_count":1,"highest_post_number":0,"image_url":null,"created_at":"2024-08-02T12:08:32.000Z","last_posted_at":"2024-08-20T13:40:59.000Z","bumped":true,"bumped_at":"2024-08-20T13:40:59.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hello, \nI want to fetch order recourses using order_number as a parameter. Is there a way to do this?","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":5145,"name":"Setting-Up","slug":"setting-up"}],"tags_descriptions":{},"views":44,"like_count":0,"has_summary":false,"last_poster_username":"giviko","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1366611,"primary_group_id":66,"flair_group_id":null},{"extras":null,"description":"Recent Poster, Accepted Answer","user_id":79934,"primary_group_id":51,"flair_group_id":51}]},{"fancy_title":"OAUTH Flow - Unlisted App","id":41399,"title":"OAUTH Flow - Unlisted App","slug":"oauth-flow-unlisted-app","posts_count":19,"reply_count":17,"highest_post_number":0,"image_url":null,"created_at":"2021-03-30T15:15:43.000Z","last_posted_at":"2024-08-10T16:18:11.000Z","bumped":true,"bumped_at":"2024-08-10T16:18:11.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I recently submitted my first Shopify application for review. It is an unlisted app, and is meant to be used as an in-house tool, and doesn’t actually have a registration flow. \nIt got denied because apparently the OAUTH&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":626,"like_count":2,"has_summary":false,"last_poster_username":"timkerre","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":452355,"primary_group_id":49,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1010,"primary_group_id":50,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":566540,"primary_group_id":51,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1303484,"primary_group_id":50,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1370656,"primary_group_id":50,"flair_group_id":null}]},{"fancy_title":"Refund Withheld","id":347239,"title":"Refund Withheld","slug":"refund-withheld","posts_count":2,"reply_count":0,"highest_post_number":0,"image_url":null,"created_at":"2024-08-10T07:18:00.000Z","last_posted_at":"2024-08-10T15:31:35.000Z","bumped":true,"bumped_at":"2024-08-10T15:31:35.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Where’s my refund? It’s been withheld since November 2023.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":48,"like_count":0,"has_summary":false,"last_poster_username":"SealSubs-Roan","category_id":195,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1371293,"primary_group_id":51,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1300333,"primary_group_id":49,"flair_group_id":null}]}]}}