Skip to content

Commit 25118e2

Browse files
feat(carrier): [CAR-6388] Support on_delivery and on_pickup Payment Method (#125)
* feat(carrier): [CAR-6388] Update Load Payment Methods list to support on_delivery and on_pickup method * feat(carrrier): [CAR-6388] updated format of on_delivery and on_pickup * revert(carrier): [CAR-6388] Reverted Payment Method list
1 parent 1c82e9e commit 25118e2

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

src/LoadPaymentMethod.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ export const LOAD_PAYMENT_METHODS = [
77
'quickpay', // term
88
'comchek', // term
99
'ckop', // term
10+
'on_delivery', // term
11+
'on_pickup', // term
1012
'cop', // term
1113
'ckod', // term
1214
'ach', // term
@@ -51,6 +53,10 @@ export function formatLoadPaymentMethod(
5153
return 'uShip';
5254
case 'superpay':
5355
return 'SuperPay';
56+
case 'on_delivery':
57+
return 'On Delivery';
58+
case 'on_pickup':
59+
return 'On Pickup';
5460

5561
case 'ckop':
5662
case 'cod':

src/__tests__/LoadPaymentMethod.spec.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,14 @@ it('formats known', () => {
2727
"ckop",
2828
"CKOP",
2929
],
30+
Array [
31+
"on_delivery",
32+
"On Delivery",
33+
],
34+
Array [
35+
"on_pickup",
36+
"On Pickup",
37+
],
3038
Array [
3139
"cop",
3240
"COP",

src/__tests__/index.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,8 @@ it('exports public api', () => {
116116
"quickpay",
117117
"comchek",
118118
"ckop",
119+
"on_delivery",
120+
"on_pickup",
119121
"cop",
120122
"ckod",
121123
"ach",

0 commit comments

Comments
 (0)