Foxpay endpoint
https://app.foxpay.it/api/shopify/webhook
Use the Shopify integration when a merchant wants Shopify checkout to create a pending order, while Foxpay sends the buyer a secure hosted payment link by email and reconciles payment state afterwards.
Shopify webhook setup is different from Stripe. A separate whsec_ secret is not created or displayed by Shopify.
https://app.foxpay.it/api/shopify/webhook
Shopify app Client Secret
Foxpay hosted checkout link sent by email
Follow this order so the merchant, Shopify checkout, buyer email, and Foxpay admin view all line up.
In the Shopify Dev Dashboard or store admin app settings, copy the app Client ID and Client Secret. Do not look for a `whsec_` value; Shopify does not generate one for webhooks.
Open the store setup in Foxpay, select Shopify, enter the shop domain, Client ID, and Client Secret, then save. Foxpay validates the connection and registers the Shopify webhook subscriptions.
Create a manual payment method in Shopify Payments settings. Use clear Foxpay wording so buyers understand that the payment link arrives by email after checkout.
Place a low-value test order with the Foxpay manual payment method. The order should stay pending in Shopify while Foxpay creates a hosted checkout link and sends the buyer payment email.
After the buyer pays, Foxpay updates the transaction and syncs the final payment state back into the merchant workflow. Use the Foxpay admin panel for support lookup by order ID or payment ID.
The manual payment method is what the buyer sees in Shopify checkout. Keep the label direct and describe the email handoff.
Payment method name
Pay securely via Foxpay
Additional details / payment instructions
After placing your order, you will receive a secure Foxpay payment link by email.
Please complete the payment there. Your order is processed after payment confirmation.whsec_; ask for the Client ID, Client Secret, and shop domain.Most setup failures are credential, domain, or payment-method wording issues. Start with these checks.
Expected. That prefix belongs to Stripe-style webhook endpoint secrets, not Shopify. Enter the Shopify Client Secret in Foxpay.
Check the shop domain, app credentials, Admin API access scopes, and whether the store is reachable from Foxpay.
Confirm the Shopify order was created with the Foxpay manual payment method and that the buyer email exists on the order.
Search in Foxpay by Shopify order ID or Foxpay payment ID, then check payment status and webhook delivery history before changing Shopify state manually.