🔗 RMA Payment Gateway

Direct Integration with Simple Payment API

📋 Configuration

API URL: http://127.0.0.1:8000/api

API Key: rma_nHmcbwHw53w326S7...

Test Mode: Yes

🔐 1. Validate API Credentials

Test your API credentials to ensure they're valid and active.

💳 2. Create Payment

Create a new payment using the Simple Payment API.

📊 3. Check Payment Status

Check the status of an existing payment transaction.

💻 4. Code Examples

Here are the raw HTTP requests being made:

Create Payment Request:

POST http://127.0.0.1:8000/api/payment/create Content-Type: application/json Accept: application/json { "api_key": "rma_nHmcbwHw53w326S7x4X0b0iaMoKC5HD4", "api_secret": "5J7ihCAlyutpVAbIhm2M...", "amount": 250.00, "order_id": "DIRECT_123456789", "customer_email": "[email protected]", "description": "Direct integration test payment" }

Status Check Request:

POST http://127.0.0.1:8000/api/integration-test/payment/status Content-Type: application/json Accept: application/json { "api_key": "rma_nHmcbwHw53w326S7x4X0b0iaMoKC5HD4", "api_secret": "5J7ihCAlyutpVAbIhm2M...", "transaction_id": "TXN_1234567890_123" }