API Integration
Guide to integrating with our payment API
Authentication
To use our API, you must first register on epay.guiddini.dz. Upon registration, you will receive a Secret Key and an App Key. These credentials must be kept private and secure.
Initiate Payment
Endpoint
POST /api/client/payment/initiate
Headers
Key | Value | Required |
---|---|---|
Accept | application/json | Yes |
Content-Type | application/json | Yes |
x-app-key | YOUR_APP_KEY | Yes |
x-secret-key | YOUR_SECRET_KEY | Yes |
Example Usage in Different Languages
Request Body
Response
Show Transaction
Endpoint
GET /api/client/payment/show
Headers
Key | Value | Required |
---|---|---|
Accept | application/json | Yes |
Content-Type | application/json | Yes |
x-app-key | YOUR_APP_KEY | Yes |
x-secret-key | YOUR_SECRET_KEY | Yes |
Request Body
Parameter | Type | Required | Description |
---|---|---|---|
order_number | string | Yes | The order number of transaction to retrieve |