Before going live, partners must complete the certification process to validate their integration. You are required to submit two example transactions for each applicable test scenario (Card Not Present, Card Present, and Omni-Channel, if supported). Only the transaction flows your integration supports need to be completed.
In addition, please provide:
- Screenshots or wireframes of API key and payment method configuration
- Success and decline messaging examples
- Customer-facing error messaging
- Confirmation of successfully received webhooks (if applicable)
Please review the full certification requirements in this document before submitting your certification package. For questions regarding required scenarios, contact support@integratedcommerce.io.
Apple Pay and Google Pay
To enable Apple Pay and Google Pay on your website, your domain must be validated.
Provide your domain and complete SDK integration
- Share the domain(s) where Apple/Google Pay will be enabled
- Google Pay domains are validated automatically
- Apple Pay domains must be validated by uploading a validation file to your domain
Receive the validation file
- We will generate and send you the Apple Pay domain validation file
Host the validation file
- Upload the file to your domain:
/.well-known/apple-developer-merchantid-domain-association
- Upload the file to your domain:
Verification
- Verify that the file is publicly accessible by visiting the URL:
https://<your-domain>/.well-known/apple-developer-merchantid-domain-association
- Verify that the file is publicly accessible by visiting the URL:
Once the file is publicly accessible, your domain will be verified during the integration certification process
Note: Apple Pay is automatically supported for shared domain setups (e.g. https://partner.com/merchant).