Ana içeriğe geç

İptal

Yapılan finansal işlemi iptal etmek amacıyla kullanılan servistir. İptal servisi; işlemiçin günsonu yapılmadan, aynı gün çağırılabilir.

POSThttps://testpfapi.rubikpara.com/v1/Payments/reverse

Request

Headers

ClientIpAddress array[string]
ConversationId string
MerchantNumber string
Nonce string
PublicKey string
Signature string

Body

{
"orderId": "string",
"languageCode": "string"
}

Response

Body

{
"isSucceed": "boolean",
"errorCode": "string or null",
"errorMessage": "string or null",
"conversationId": "string or null",
}

Örnek Kodlar

const axios = require('axios').default;
      const options = {
        method: 'POST',
        url: 'https://testpfapi.rubikpara.com/v1/Payments/reverse',
        headers: {
          PublicKey: 'SkDP+k0jpMPDOzjcQ2dTcg==',
          Nonce: '',
          Signature: '',
          ConversationId: 'test123456',
          ClientIpAddress: '192.1.1.1',
          MerchantNumber: '1100000001',
          'Content-Type': 'application/json',
          Accept: 'application/json'
        },
        data: {orderId: ''/*Provizyon Servisinden alınacak*/, languageCode: 'TR'}
      };

      try {
        const { data } = await axios.request(options);
        console.log(data);
      } catch (error) {
        console.error(error);
      }