We have configured Stripe as our third-party payment provider in the shop demoliveshopping.myshopify.com. When we are using shipping rate=0(Free), then orders are getting placed successfully (Order #1545), but when the shipping rate > 0, the orders are getting abandoned (#21595954184390). However, all the API calls are successful. We are using the following APIs for spreedly:
-
https://core.spreedly.com/v1/receivers/<receiver_token>/deliver.json
Response from the checkoutCompleteWithCreditCardV2 API call (for an abandoned order):
{"data":
{"checkoutCompleteWithCreditCardV2":{"checkout":{"id":"Z2lkOi8vc2hvcGlmeS9DaGVja291dC8xMTI2YmY4YjhlMWM5MTM1ZWM2ZTIyMzhmMzdmZjIwZT9rZXk9MTljYWNjOTE0M2RiNWNlYjU0YWM0ZjlmNmQ0MGEyYjQ="},
"checkoutUserErrors":[],
"payment":{"id":"Z2lkOi8vc2hvcGlmeS9QYXltZW50LzI2NTM1NjgzNjg4Mzg\/Y2hlY2tvdXQ9MTEyNmJmOGI4ZTFjOTEzNWVjNmUyMjM4ZjM3ZmYyMGUma2V5PTE5Y2FjYzkxNDNkYjVjZWI1NGFjNGY5ZjZkNDBhMmI0"}}}}
As you can see, the API call is not throwing any errors, even then the orders are getting abandoned. We have tried creating different shipping zones and shipping profiles, but nothing seems to be working. Can you please help?