Testing & Troubleshooting
Test DigetPay on WooCommerce, go live, and fix common checkout issues.
Test payment
- Add a product → checkout.
- Enter billing phone (required).
- Select Pay with DigetPay → Place order.
- Complete payment on DigetPay page.
- Confirm order status = Processing or Completed.
Success: Order status updated automatically = webhook is working.
Go live
- Turn off Fin staging.
- Enter production API key.
- Register webhook URL in production dashboard.
- Run one real test order.
Quick fixes
| Problem | Fix |
|---|---|
| Order stuck on Pending | Register webhook URL on HTTPS store |
| "Phone number required" | Enable phone field at checkout |
| Plugin missing at checkout | Enable DigetPay in settings |
| Refund fails | Webhook must run first (needs transaction ID) |
Need help? [email protected]
Developer reference
| Item | Value |
|---|---|
| Gateway ID | digetpay |
| Webhook | ?wc-api=digetpay_callback |
| Create checkout | POST /payment/checkout/intiate |
| Refund | POST /payment/refund |
| Auth | Header x-api-key |
Full API docs: Hosted Checkout · Webhooks · Process Refund
Updated 18 days ago
Did this page help you?
