Documentatie/API-referentie

API REFERENCE

Een betaalverdeling annuleren

POSThttps://mapi.yabandpay.com/Payments
Live API
API PLAYGROUND · Live API

Een betaalverdeling annuleren

POSThttps://mapi.yabandpay.com/Payments
Automatically signed with your credentials

Request parameters4

Required fields first

取消分账

commandRequiredstringdata.commandCancelSplitPayment
nonce_stringRequiredstringdata.nonce_string随机字符串,不长于32位
reference_idRequiredstringdata.reference_id商户方的分账id,不长于32位
split_idRequiredstringdata.split_id创建分账后的分账单号

Credentials stay on this page. Your secret key is never stored or sent to the documentation server.

Deze API annuleert een betaalverdeelorder van YabandPay met de status Processing.

API-URL:https://mapi.yabandpay.com/Payments

Methode:POST

POST gegevenstype:Json

ParameterTypeBeschrijvingVerplicht
userStringUID van het superbeheerderaccountVerplicht
signStringSignatureVerplicht
methodStringv3.SplitPaymentVerplicht
timeLongTimestampVerplicht
  • Parameters
ParameterTypeBeschrijvingVerplicht
commandStringCancelSplitPaymentVerplicht
nonce_stringStringWillekeurige tekenreeks van maximaal 32 tekensVerplicht
reference_idStringID van de betaalverdeling van de merchant, maximaal 32 tekensVerplicht
split_idStringNummer van de betaalverdeelorder dat bij het aanmaken van de betaalverdeling is gegenereerdVerplicht

Voorbeeld van een handtekening:

Parameters op volgorde samengevoegd tot een querystring in URL-stijl

"command=cancelSplitPayment&method=v3.SplitPayment&nonce_string=0y9nydkzlmivuhs5xz&reference_id=123456&split_id=20231229110618372777&time=1703832252&user=9212776037"

Onderteken stringA met secret_key

De gegenereerde handtekening is:

"YOUR_SIGNATURE"

Voorbeeld van een aanvraag:

{
    "user": "9212776037",
    "sign": "YOUR_SIGNATURE",
    "method": "v3.SplitPayment",
    "time": 1703832252,
    "data": {
        "command": "cancelSplitPayment",
        "nonce_string": "0y9nydkzlmivuhs5xz",
        "split_id": "20231229110618372777",
        "reference_id": "123456"
    }
}

Voorbeeld van een antwoord:

{
    "status": true,
    "code": "200",
    "data": {
        "split_id": "20231229110618372777",
        "reference_id": "123456",
        "state": "Cancelled"},
    "message": ""
}
  • Antwoordparameters
ParameterTypeBeschrijving
split_idStringNummer van de betaalverdeelorder dat bij het aanmaken van de betaalverdeling is gegenereerd
stateStringStatus: Cancelled of Failed
reference_idStringID van de betaalverdeling van de merchant, maximaal 32 tekens
referenceStringBeschrijving, maximaal 128 tekens