@tecafrik/africa-payment-sdk
Version:
A single SDK to integrate all african payment providers seamlessly
84 lines • 2.71 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.submitDisburseInvoiceSuccessResponse = exports.createDisburseInvoiceSuccessResponse = exports.getWaveInvoiceSuccessResponse = exports.orangeMoneyQrCodeSuccessResponseWithoutUrl = exports.orangeMoneyQrCodeSuccessResponseWithUrl = exports.orangeMoneySuccessResponse = exports.wavePaymentSuccessResponse = exports.creditCardInvoiceSuccessResponse = exports.createInvoiceSuccessResponse = void 0;
exports.createInvoiceSuccessResponse = {
description: "description",
response_code: "00",
response_text: "success",
token: "token",
};
exports.creditCardInvoiceSuccessResponse = {
description: "description",
response_code: "00",
response_text: "https://app.paydunya.com/sandbox/checkout/invoice/token",
token: "token",
};
exports.wavePaymentSuccessResponse = {
message: "success",
success: true,
url: "https://checkout.wave.com/checkout.js?token=token",
};
exports.orangeMoneySuccessResponse = {
currency: "XOF",
fees: 0,
message: "success",
success: true,
};
exports.orangeMoneyQrCodeSuccessResponseWithUrl = {
currency: "XOF",
fees: 0,
message: "success",
success: true,
url: "https://qr.paydunya.com/checkout?token=qr-token-123",
};
exports.orangeMoneyQrCodeSuccessResponseWithoutUrl = {
currency: "XOF",
fees: 0,
message: "success",
success: true,
};
exports.getWaveInvoiceSuccessResponse = {
actions: {
cancel_url: "https://example.com/cancel",
return_url: "https://example.com/return",
callback_url: "https://example.com/callback",
},
custom_data: {
text_meta: "value",
number_meta: 1,
boolean_meta: true,
},
customer: {
name: "Mamadou Diallo",
email: "mamadou.diallo@yopmail.com",
payment_method: "wave_senegal",
phone: "+221781234567",
},
fail_reason: "",
hash: "hash",
invoice: {
description: "description",
expire_date: "2021-08-31T00:00:00.000Z",
pal_is_on: "",
token: "token",
total_amount: "100",
total_amount_without_fees: "100",
},
mode: "live",
receipt_url: "https://example.com/receipt",
response_code: "00",
response_text: "success",
status: "completed",
};
exports.createDisburseInvoiceSuccessResponse = {
disburse_token: "disburse_token",
response_code: "00",
};
exports.submitDisburseInvoiceSuccessResponse = {
description: "description",
response_code: "00",
response_text: "success",
transaction_id: "transaction_id",
provider_ref: "provider_ref",
};
//# sourceMappingURL=paydunya.fixtures.js.map