Testing & Troubleshooting

Test DigetPay on WooCommerce, go live, and fix common checkout issues.

← WooCommerce Integration


Test payment

  1. Add a product → checkout.
  2. Enter billing phone (required).
  3. Select Pay with DigetPayPlace order.
  4. Complete payment on DigetPay page.
  5. Confirm order status = Processing or Completed.
Checkout with Pay with DigetPay

Success: Order status updated automatically = webhook is working.


Go live

  1. Turn off Fin staging.
  2. Enter production API key.
  3. Register webhook URL in production dashboard.
  4. Run one real test order.

Go-Live Checklist →


Quick fixes

ProblemFix
Order stuck on PendingRegister webhook URL on HTTPS store
"Phone number required"Enable phone field at checkout
Plugin missing at checkoutEnable DigetPay in settings
Refund failsWebhook must run first (needs transaction ID)

Need help? [email protected]


Developer reference

ItemValue
Gateway IDdigetpay
Webhook?wc-api=digetpay_callback
Create checkoutPOST /payment/checkout/intiate
RefundPOST /payment/refund
AuthHeader x-api-key

Full API docs: Hosted Checkout · Webhooks · Process Refund


Did this page help you?