Solved

Create Delivery profiles

Alan50
Shopify Partner
1 0 0

Hello, I was wondering how can I get access to GraphQl "deliveryProfileCreate" mutation that I need for creating custom shipping rates and zones for my products that I provide to merchant stores? Problem is that I need Subscriptions APIs permission to get access to "read_customer_payment_methods" scope, that is needed for "deliveryProfileCreate" mutation, but I cannot get permission to Subscriptions API as my app does not have any subscription plans. I'm not even sure why Subscriptions API is connected to shipping rates/zones in the first place?

Note: Our app focuses on print-on-demand logic. We provide merchants with products that they can publish on their store (preferably with shipping information attached, because we are also shipping to merchant customers and we have custom shipping methods) > customer buys from merchant > our app receives the orders > merchant pays for their orders on our app > we ship out product to customer.

Accepted Solution (1)

ChaseKaneki
Shopify Staff
45 6 4

This is an accepted solution.

Hello @Alan50 ,

 

I assume you got your information from our dev docs.

If so, then that document is showing how to manage delivery profiles with subscriptions. I reached out to a member of our delivery API team and they stated that you only need read and write shipping scope access for using it. 

 

Hope that clears things up. 

Chase Dougherty

View solution in original post

Reply 1 (1)

ChaseKaneki
Shopify Staff
45 6 4

This is an accepted solution.

Hello @Alan50 ,

 

I assume you got your information from our dev docs.

If so, then that document is showing how to manage delivery profiles with subscriptions. I reached out to a member of our delivery API team and they stated that you only need read and write shipping scope access for using it. 

 

Hope that clears things up. 

Chase Dougherty