Step 1: Create Your Account
1
Sign Up
Create your Juicyway business account:
- For live transactions: Production Dashboard
- For testing: Sandbox Dashboard
2
Get API Keys
After signing up:
- Navigate to Settings → API Keys.
- Fetch test and live API keys.
- Store keys securely - never expose them in client-side code.
3
Set Up Webhooks
Configure webhooks to receive real-time payment updates:
- Go to Settings → Webhooks
- Add your webhook URL
Step 2: Make Your First API Call
Test your integration with this simple API call:Step 3: Test Card Payments
Use these test cards to simulate different payment scenarios:Successful Payment
Successful Payment
VISA Test Card
- Card Number: 4012000033330026
- Expiry: 01/39
- CVV: 100
Failed Payment
Failed Payment
Failed Card
- Card Number: 4000000000000002
- Expiry: 01/25
- CVV: 100
3DS Authentication
3DS Authentication
3DS Card
- Card Number: 4761530000000008
- Expiry: 05/25
- CVV: 100
- Test OTP: 123456
Step 4: Handle Webhooks
Set up webhook handling to receive real-time payment updates. Here’s a basic example:
Next Steps
- Review our API Authentication guide for secure API access
- Set up comprehensive Webhook Handling
- Learn about Error Handling
- Explore supported Payment Methods
Need Help?
For additional assistance:
- Review our Error Handling Guide
- Contact support@juicyway.com