Ақша қаражатын шығаруға бастамашылық жасау

Сақталған картасыз қаражатты шығару

Қаражатты алу үшін транзакция жасау

POST https://prapi.tarlanpayments.kz/transaction/api/v1/transaction/primal/pay-out

Headers

Request Body

{
    "status": true,
    "message": "Success",
    "result": "https://process-dev.tarlanpayments.kz?hash=$2a$10$nhrUYWm9sDVYqCL4LKxn9ugrdC4Pszz5wGaUsDYYIqCGc8ZA4Vu0y&transaction_id=100474"
}

CURL сауалының мысалы:

curl --location 'https://prapi.tarlanpayments.kz/transaction/api/v1/transaction/primal/pay-out' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer sign' \
--data-raw '{
    "amount": 10,
    "callback_url": "https://test.site/callback_url",
    "confirm_url": "",
    "description": "999",
    "failure_redirect_url": "https://www.test.com",
    "merchant_id": 9999,
    "project_client_id": "999",
    "project_id": 9999,
    "project_reference_id": "999",
    "shipment": "",
    "success_redirect_url": "https://www.test.com",
    "additional_data": {
        "test1": "value1",
        "test2": 2
    }
}'

Сақталған картаға ақшаны алу

project_client_id параметрін беру кезінде пайдаланушы төлем пішінінде картаны сақтау мүмкіндігіне ие болады. Картаны сақтау үшін пайдаланушы төлем нысанындағы «картаны сақтау» түймесін басып, осы картадан ақшаны сәтті алуы керек.

Сақталған картаны пайдаланып келесі төлемдер үшін project_client_id параметрін өту керек.