🎉 PhaJay is service now. Get Started

v1
ເຊື່ອມຕໍ່ Subscription
ຍົກເລີກ Subscription

1. ຍົກເລີກ Subscription ດ້ວຍ API

1. ຍົກເລີກ Subscription

ໃນກໍລະນີທີ່ platform ຕ້ອງການຈັດການຍົກເລີກ ຫຼື ຢຸດ subscription ໃຫ້ຜູ້ໃຊ້ ຜ່ານ PhaJay API URL: payment-gateway.phajay.co/v1/api/subscription/cancel-subscription

Method: POST

HAEDER: secretKey: PLATFORM_SECRET_KEY

2. Request body

FieldTypeDescription
authCodeStringລະຫັດທີ່ຜູ້ໃຊ້ໃຊ້ເຊື່ອມຕໍ່ subscription

3. ຕົວຢ່າງໂຄ້ດ

const cancelSubscription = async () => {
const data = JSON.stringify({
authCode: 'HBUN0J3Y0S9C',
});
const config = {
headers: {
secretKey: KEY, // SECRET_KEY
'Content-Type': 'application/json',
},
};
try {
const response = await axios.post(`${CANCEL_URL}`, data, config);
if(response.status === 200){
console.log("res:::",response?.data)
}
} catch (error) {
console.error('error:', error.message);
}
};
 

4. ຂໍ້ມູນ Response

FieldTypeDescription
messageStringຂໍ້ຄວາມບອກວ່າຍົກເລີກ subscription ສຳເລັດ
transactionIDStringລະຫັດສະເພາະຂອງທຸລະກຳ
authCodeStringລະຫັດທີ່ຜູ້ໃຊ້ໃຊ້ເຊື່ອມຕໍ່ subscription
statusStringສະຖານະບອກວ່າ subscription ຖືກຍົກເລີກແລ້ວ
timeStringເວລາທີ່ຍົກເລີກ subscription ສຳເລັດ

5. ຕົວຢ່າງຂໍ້ມູນ Response

application/json
  {
message: 'CANCEL_SUBSCRIPTION_SUCCESSFULLY',
transactionId: 'a8d014d4-6657-4c10-8314-39f2b59cf396',
authCode: 'FOURDOLB9NAE',
status: 'CANCEL',
time: '2025-02-12 15:38:06'
}

2. ຍົກເລີກ Subscription ດ້ວຍແອັບທະນາຄານ

ເມື່ອຜູ້ໃຊ້ຍົກເລີກ Subscription ຈາກແອັບທະນາຄານ PhaJay ຈະສົ່ງ ຂໍ້ມູນໄປຫາ webhook ໃນຂໍ້ (2.3) ທີ່ໄດ້ຕັ້ງຄ່າໄວ້ຂ້າງເທິງ ດ້ວຍ method POST ແລະ ເມື່ອ platform ໄດ້ຮັບຂໍ້ມູນນີ້ແລ້ວ ໃຫ້ຕອບກັບດ້ວຍ status 200 ເພື່ອບອກວ່າສຳເລັດ.

1. ຂໍ້ມູນ Response

FieldTypeDescription
messageStringຂໍ້ຄວາມບອກວ່າຍົກເລີກ subscription ສຳເລັດ
transactionIdStringລະຫັດສະເພາະຂອງທຸລະກຳ subscription
authCodeStringລະຫັດທີ່ຜູ້ໃຊ້ໃຊ້ເຊື່ອມຕໍ່ subscription
statusStringສະຖານະບອກວ່າ subscription ຖືກຍົກເລີກແລ້ວ
timeStringເວລາທີ່ຍົກເລີກ subscription ສຳເລັດ

2. ຕົວຢ່າງຂໍ້ມູນ Response

application/json
 
{
message: 'CANCEL_SUBSCRIPTION_SUCCESSFULLY',
status: 'CANCEL',
transactionId: 'a8d014d4-6657-4c10-8314-39f2b59cf396',
authCode: 'FOURDOLB9NAE',
time: '2025-02-12 15:38:06'
}
 

ອັບເດດຫຼ້າສຸດ: 11 ເດືອນກ່ອນ