Issue: Shopify Payments API responses briefly omitted Stripe payment_method_details (e.g., card network) from order transactions, breaking apps that map card networks for business logic.
Impact: Affected orders lost payment method details; screenshots provided to illustrate the discrepancy. Shopify Plus apps relying on these fields were disrupted.
Timeline:
Affected window: Orders placed Fri Oct 6 to Mon Oct 9.
Resolution: Shopify indicates the issue was temporary and fixed; OP confirms on Tue Oct 10 that new orders include correct Stripe details in the receiptJson field.
Current state:
New orders: Data present and working as expected.
Past affected orders (Oct 6–9): Not retroactively corrected; merchants/app owners face manual remediation.
Outcome and next steps:
Practical resolution for new transactions.
No announced backfill for missing historical data; manual fixing required.
Status: Partially resolved—ongoing gap for historical orders; no further actions from Shopify mentioned.
As you can see, I have completely lost any details of the payment method.
This is an important piece of information for our Shopify Plus apps, as our app internally “maps” a creditcard network to a special string and uses it for business logic. This is now completely broken for us.
Are you still seeing missing data for payment method on new orders? I believe there was a temporary issue for orders placed between Friday Oct 6th to Monday 9th, which might have caused missing data for these fields. However the issue is fixed so you should see the data appearing on new orders.