API Endpoints

POST /v2/search
Search

Dette endpoint bruges til at finde terminaler.

Request Body:
{
    "merchantId": "string"
}
Response (200 OK):

[
    {
        "merchantId": "6159105c-9f89-48a9-b2e0-fc3abd6a7160",
        "statusId": 1,
        "sourceCode": null,
        "terminalId": "13650435578",
        "virtualTerminalId": "cY9dfsfGfvxTFtfCkoOEbsdfsfszTv5f"
    },
    {
        "merchantId": "7158104c-9f89-48a9-b6e0-fc8abd6a7560",
        "statusId": 1,
        "sourceCode": null,
        "terminalId": "16376271",
        "virtualTerminalId": "fzUfsfmmmAGfdsfS5GoeNfJAZ_i8_"
    }
]
POST /v2/make/payment (in progress)
Make

Dette endpoint bruges til at starte en terminal betaling

Request Body:
{
    "VirtualTerminalId": "string",
    "content": "string",
}
Response (201 Created):
{
    "code": 1,
    "msg": "success",
    "data": {
        "trade_no": "1728207421540789905"
    }
}
								
POST /v2/cancel/payment (in progress)
Cancel

Dette endpoint bruges til at annulere en betaling.

Request Body:
{
    "VirtualTerminalId": "string",
    "media_url": "string"
}
Response (200 OK):
{
    "code": 1,
    "msg": "success"
}