Whitelist the Dominate Hosted Checkout (500 error troubleshooting)
If during the Dominate Hosted Checkout installation you're getting a 500 error message on the checkout page, please verify the following:
- Make sure you have a site exposed to the internet without password protection.
- Your store has a valid SSL certificate.
- Whitelist the following domain: https://checkout.iwdagency.com/
- Open port 443 for inbound and outbound connections.
- REST API endpoints that should be whitelisted (M2):
- rest/V1/iwd-checkout/opc
- rest/V1/iwd-checkout/delivery-step
- rest/V1/iwd-checkout/payment-step
- rest/V1/iwd-checkout/paypal-checkout
- rest/V1/iwd-checkout/apply-coupon
- rest/V1/iwd-checkout/order-create
- rest/V1/iwd-checkout/offline-order-create
- rest/V1/iwd-checkout/order-update
- rest/V1/iwd-checkout/get-quote-data
- rest/V1/iwd-checkout/update-config
- rest/V1/product
- rest/V1/notify
- rest/V1/order/notify
- rest/V1/iwd-checkout/shipping-methods-step
- rest/V1/iwd-checkout/order-status-step
- rest/V1/iwd-checkout/get-customers-groups