Register reconciliation
/reseller/register_reconciliation
Target audience: Developers
Register reconciliation¶
Introduction¶
This endpoint allows Resellers of Payway to register a reconciliation payment on a given order.
URI¶
| Environment | URI |
|---|---|
| Stage | https://payway-api.stage.adeprimo.se/external/api/v1/reseller/register_reconciliation |
| Production | https://backend.worldoftulo.com/external/api/v1/reseller/register_reconciliation |
Requirements¶
| Identity | Scope |
|---|---|
| No | /external/reseller/w |
Parameters¶
| Name | Type | Description |
|---|---|---|
| order_id | String | The ID of the order that the reconciliation should be registered for |
| payment_amount | Float | The full amount of the reconciliation payment |
| payment_date | DateTime | The date that the reconciliation payment has been received by the customer |
| payment_reference | String | A free-text reference that should be appended to the payment |
| payment_message | String | A free-text message that should be appended to the payment |
| client_info | Object | Object containing information about the client that has submitted the request |
user_agent |
String | |
language |
String | |
ip_address |
String |
Curl Example¶
curl --request POST \
--url https://payway-api.stage.adeprimo.se/external/api/v1/reseller/register_reconciliation \
--header 'accept: application/json' \
--header 'authorization: Bearer token' \
--header 'content-type: application/json' \
--data '{
"order_id": "ADEPRIMO-1",
"payment_amount": 100.0,
"payment_date": "2025-01-01T00:00:00",
"payment_reference": "REF-123",
"payment_message": "Test Payment",
"client_info": {
"user_agent": "Google Chrome",
"language": "sv-SE",
"ip_address": "127.0.0.1"
}
}'
Response¶
Successful response¶
HTTP 201 Created
{
"id": "64623c3017c0f863e8997e2d"
}
Errors¶
This API uses the common error conventions of the Payway API