Technical specifications for proper Phoenix integration
To ensure a successful integration with Phoenix, please adhere to the following technical requirements. These specifications are designed to provide optimal user experience and security.
Iframe dimensions: Must be exactly 350px × 600px
The Phoenix payment interface is designed for these specific dimensions. Using different dimensions may result in a poor user experience with content being cut off or unnecessarily spaced out.
Origin validation: Always verify message origins for security
When receiving messages from the Phoenix iframe, always validate the origin to prevent cross-site scripting attacks:
Required parameters: Both wallet address and amount must be provided
The Phoenix payment iframe requires the following parameters:
Phoenix works with modern browsers including:
Your application should be served over HTTPS to ensure secure communication with the Phoenix payment iframe.
Always use the production URL for the Phoenix payment service in your production environment.
In development environments, you may use a staging URL provided by the Phoenix team. For production, always use:
Before going live, we recommend testing your integration with the following scenarios:
For technical assistance with your integration, contact Phoenix support at main@phoenix.market