​​Updates to Facebook and Instagram order and fulfillment workflows

​​Updates to Facebook and Instagram order and fulfillment workflows

Nick
Shopify Staff (Retired)
4531 434 1027

A new checkout experience on Facebook and Instagram is being rolled out to merchants on January 31. To ensure your app is compatible for checkout on these marketplaces, update order and fulfillment workflows to capture payments.

 

As Shopify merchants transition to Shopify Payments for checkout on Facebook and Instagram, orders placed on checkout that were previously processed by Facebook Payments are now transitioning to Shopify Payments as the payment gateway. As a result, how orders are processed will be changing and we are recommending changes to your app to minimize order automation issues arising following the migration. 

 

Note: Your store must be using Shopify Payments to avail of this update. 

How could my app be impacted?

Apps utilizing the Order and Fulfillment APIs for order automation will see the following changes with the migration:

 

  • Orders were created with an automatically captured transaction. Following the migration, merchants have to complete fulfillment on an order before the transaction is captured automatically and the order is marked as paid.
  • Orders that were created can be fulfilled immediately. With the change, orders are held for a period between 30 minutes to 24 hours to account for buyer cancellation, payment authorization and fraud/risk analysis and can only be fulfilled after.
  • Orders placed through marketplaces such as Facebook are authorized for payment, but the payment is not captured until after the merchant fulfills the order. From the time that payment is authorized until it is captured, merchants cannot perform the following actions on an order:

    • Changing the destination address 
    • Editing the order 
    • Issuing refunds for custom amounts 
    • Capturing the payment manually

These updates will go into effect January 31, 2022.

To learn more visit the Shopify Help Center or the Community Blog.

Replies 4 (4)

kharts
Visitor
1 0 0

Reading the migrations guide related to this I am trying to make the POST /admin/request_granular_access_scopes.json call, but the only response I receive is

Internal Server Error

ecommbot
Visitor
1 0 0

@Nick Users of my app have issues with Shopify orders from facebook store. My app updates the fulfillment information via the app api. But not able to update orders from facebook. I am only able to cancel the fulfillment. I checked the requirements it meets all requirement below. Could you help to find why the api is not able to update the fulfillment?

  • You need to fulfill products within 30 days of the order being placed.
  • You need to accept returns for 30 days after the product is delivered.
  • You need to provide tracking and delivery confirmations for your orders.
  • Your orders should be delivered within 7 days of being marked as fulfilled.
Nick
Shopify Staff (Retired)
4531 434 1027

Hi @ecommbot,

 

Your best bet here would be to log in here and ask someone on our support team. Our advisors are able to look into parts of your store after verification in a real time setting which we can't do via the Community for security and privacy reasons. 

To learn more visit the Shopify Help Center or the Community Blog.

SheilaG22
Not applicable
1 0 0

Hello Nick,

My question is what's to happen to us merchants who don't use Shopify payment for checkout. We use Stripe! so does that mean FB and IG will not do business with us?

 

SG