Support Center
Get help with RR Pay integration, troubleshooting, and account questions.
Documentation
Comprehensive guides for integration, API reference, and best practices.
View DocumentationFrequently Asked Questions
Log in to the iPOSpays Portal at portal.ipospays.com. Your TPN (Terminal Provider Number) is displayed in your merchant dashboard. To generate an Auth Token, go to Settings > API Keys and create a new JWT token. Make sure the TPN in your token matches your DEMO_TPN environment variable.
Common causes: 1) The TPN in your Auth Token doesn't match your DEMO_TPN. Decode your JWT at jwt.io to verify. 2) Line breaks in your token - when pasting into Railway, ensure it's a single line with no spaces or newlines. 3) Using a sandbox token in production or vice versa.
Use test card number 4111 1111 1111 1111 with any future expiration date and any 3-digit CVV. For declined transactions, use 4000 0000 0000 0002. Make sure your DEJAVOO_ENV is set to "sandbox".
1) Get production credentials from Dejavoo (different TPN and token than sandbox). 2) Set DEJAVOO_ENV=production. 3) Update BASE_URL to your production domain. 4) Set strong values for DEBUG_SECRET, ADMIN_SECRET, and other security variables. 5) Configure your database connection string.
Yes! The SDK supports custom theming. You can set your brand colors, logo, and button text when creating checkout sessions. The Dejavoo hosted payment page also supports personalization options for merchant name, description, and colors.
Still Need Help?
Our support team is here to help you succeed.