Everything you need to integrate with Process Transaction
Welcome to the Process Transaction API documentation. Our RESTful API allows you to integrate payment processing into your website or application quickly and securely.
All API requests require authentication using your API key. Include your key in the Authorization header:
All responses are returned in JSON format. Successful responses return HTTP 200 status codes.
Creates a new charge (payment) for the specified amount.
| Parameter | Type | Required | Description |
|---|---|---|---|
| amount | integer | Yes | Amount in cents (e.g., 5000 for $50.00) |
| currency | string | Yes | Three-letter ISO currency code (e.g., "usd") |
| source | string | Yes | Token ID or card source |
| description | string | No | Description of the charge |
Our API uses standard HTTP response codes to indicate the success or failure of requests.
| Code | Description |
|---|---|
| 200 | Success |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid API key |
| 404 | Not Found - Resource doesn't exist |
| 500 | Server Error - Please try again |