Skip to main content
Before moving to production, confirm that your implementation meets the following technical criteria.
The integration team uses this checklist to validate that your implementation meets the required standards.

E-commerce

Checklist for WooCommerce, PrestaShop, and VTEX.

Web Checkout

Checklist for Flex and Modal.

Mobile SDK

Checklist for Android and iOS.

Validations by stage

Sandbox

Initial integration tests.

Notifications

Webhook and event validation.

Technical integration

Implementation configuration and logic.

Controlled production

Validation in the production environment.

Sandbox validations

  • Execute successful transactions.
  • Simulate declined transactions.
  • Validate approved, pending, and declined states.
  • Validate the complete payment flow.
  • Handle responses correctly.
  • Validate errors and exceptions.

Notification validation

  • Keep the endpoint accessible and operational.
  • Confirm that events are received correctly.
  • Process events idempotently.
  • Handle duplicate or out-of-order events.
  • Update the order state.
  • Synchronize it with your internal system.

Technical integration validation

Authentication

Configure credentials and tokens correctly.

Transaction parameters

Use unique identifiers (order_id) and valid data.

URLs and callbacks

Configure return_url and notifications correctly.

Logs and monitoring

Implement logs for debugging and tracking.

Controlled production validations

Run these tests only after receiving production credentials.
  • Execute controlled real transactions.
  • Validate the end-to-end flow.
  • Confirm that webhooks are received.
  • Validate state consistency.
Validate every enabled method.

Security

Credential protection

Never expose credentials in the frontend.

Secure transmission

Always use HTTPS.

Endpoint protection

Protect critical endpoints.

Data integrity

Validate transaction consistency.

Certification status

1

Sandbox tests completed

Initial integration flow validation.
2

Technical validation approved

Integration requirements are met.
3

Controlled production tests

Validation in the production environment.
4

Final approval

Integration is ready for go-live.

Expected result

Validated integration

The complete flow works correctly.

Data consistency

States are aligned across systems.

Ready for production

Enabled to process live payments.