Tarlanpayments
Қаз
Қаз
  • Төлем шлюзі
    • Жалпы ақпарат
      • Төлемді жүргізу құрылымы
      • Екі сатылы төлем жүргізу құрылымы
      • Операциялардың түрлері
      • 3D-Secure
      • PCI DSS
    • Транзакция түрлері
    • Жүйе жауаптарының құрылымы
    • Қате кодтары
    • Транзакциялар мәртебелері
    • Қолтаңбаны қалыптастыру
    • Қосымша параметрлер
    • Төлем нысанымен өзара іс-қимыл
      • Ақша қаражатын қабылдауға бастамашылық жасау
      • Ақша қаражатын шығаруға бастамашылық жасау
      • Картаны байластыру
      • Iframe
    • Төлем нысанынсыз төлемдер
      • One click
    • Көмекші әдістер
      • Байластырылған пайдаланушы картасын жою
      • Транзакция мәртебесін тексеру
      • Карталар тізімін алу
      • Төлемді қайтару
      • Жоғарғы комиссияның есебі
    • Smart Pay
      • Google pay
    • Төлем жүйесінің Webhook
      • Төлем мәртебесі
      • Ақы төлеуді жүргізуге әзірлік
    • CMS
      • Tilda Publishing
    • Өзгерістер жиынтығы
  • AGWS
    • Жүйе жауаптарының құрылымы
      • Қолтаңбаны қалыптастыру
        • Golang-та қолтаңбаны қалыптастыру мысалы:
        • python3-тегі қолтаңбаны қалыптастыру мысалы:
      • [POST] /showcase-gateway/api/v1/test/check
        • Parameters
        • Responses
      • [POST] /showcase-gateway/api/v1/test/cash-in
        • Parameters
        • Responses
    • [POST] /showcase-gateway/api/v1/test/status
      • Responses
      • Parameters
    • Транзакция мәртебелерінің анықтамалығы
    • Аккаунт күйі кодтарының анықтамалығы
    • Қате кодтары
  • Фискалдық чек алу
  • Жоғарғы комиссияны есептеу
Powered by GitBook
On this page
  • Headers
  • Request body parameters
  • Response body parameters
  • Response examples

Жоғарғы комиссияны есептеу

Қаражатты нақты есептен шығармай жоғарғы комиссияны есептеу әдісі

POST https://agwsapi.tarlanpayments.kz/showcase-gateway/api/v1/calculate/upper/commssion

Headers

Name
Value

Content-Type

application/json

X-Signature

Авторизациялық хэш

Request body parameters

Name
Type
Description

agent

string

Tarlanpayments жүйесіндегі витрина коды

project

string

Tarlanpayments жүйесіндегі жоба коды

service_code

string

Tarlanpayments жүйесіндегі қызмет идентификаторы

amount

float64

Жоғарғы комиссияны есептеу қажет сома

Response body parameters

Name
Type
Description

status

boolean

Сұрауды өңдеу күйі

status_code

uint

Қате коды

message

string

Қате сипаттамасы

result

object

Сұрау нәтижесін сақтайтын Объект

-amount

float64

Жоғарғы комиссияны есептеу қажет болатын сома

-amount_with_commission

float64

Жоғарғы комиссиямен жиынтық сома

(amount + commission)

-commission

float64

Жоғарғы комиссияның сомасы

Response examples

{
    "status": true,
    "message": "Success",
    "status_code": 0,
    "result": {
        "amount": 10.4,
        "amount_with_commission": 11.84,
        "commission": 1.44
    }
}
{
    "status": false,
    "status_code": 1014,
    "message": "Invalid signature",
    "result": {}
}
curl --location 'https://agwsapi.tarlanpayments.kz/showcase-gateway/api/v1/calculate/upper/commission' \
--header 'X-Signature: 7ff51c9f26c287e42fa37537df719974e297a751c4e2eba26d7622sgwgf225543sa' \
--header 'Content-Type: application/json' \
--data '{
    "agent":"agent",
    "project":"project",
    "service_code":"service",
    "amount": 10.42
}'

Last updated 19 days ago