Skip to content

Commit 570ba62

Browse files
committed
Merge master into turkonay-integration
2 parents fd6513c + 5bb7dc2 commit 570ba62

10 files changed

Lines changed: 229 additions & 68 deletions

File tree

src/main/java/io/craftgate/model/ApmAdditionalAction.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ public enum ApmAdditionalAction {
77
SHOW_HTML_CONTENT,
88
WAIT_FOR_WEBHOOK,
99
APPROVAL_REQUIRED,
10+
VERIFY_REQUIRED,
1011
SHOW_QR_CODE,
1112
NONE
1213
}
Lines changed: 37 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,51 @@
11
package io.craftgate.model;
22

33
public enum ApmType {
4+
// APM
5+
ALIPAY,
6+
AFTERPAY,
7+
CHIPPIN,
8+
KASPI,
9+
KLARNA,
10+
ISPAY,
11+
IWALLET,
412
PAPARA,
13+
PAPEL,
14+
PAYCELL,
15+
PAYMOB,
516
PAYONEER,
6-
SODEXO,
7-
SODEXO_GIFT,
8-
EDENRED,
9-
EDENRED_GIFT,
1017
PAYPAL,
11-
KLARNA,
12-
AFTERPAY,
13-
KASPI,
14-
INSTANT_TRANSFER,
1518
STRIPE,
1619
TOMPAY,
17-
TOM_FINANCE,
18-
MASLAK,
19-
ALFABANK,
20-
PAYCELL,
21-
HASO,
20+
APPLEPAY,
21+
GOOGLEPAY,
22+
CASH_ON_DELIVERY,
23+
FUND_TRANSFER,
24+
INSTANT_TRANSFER,
25+
BIZUM,
26+
PAYLANDS_MB_WAY,
27+
28+
// FOOD & GIFT CARDS
29+
EDENRED,
30+
EDENRED_GIFT,
2231
METROPOL,
2332
MULTINET,
2433
MULTINET_GIFT,
2534
MULTINET_NEO_GIFT,
26-
ISPAY,
27-
ZIP,
28-
VODAFONE_DCB,
29-
CHIPPIN,
30-
PAYMOB,
31-
BIZUM,
32-
PAYLANDS_MB_WAY,
33-
PAYCELL_DCB,
34-
IWALLET,
35-
FUND_TRANSFER,
35+
SODEXO,
36+
SODEXO_GIFT,
3637
SETCARD,
37-
PAPEL,
38-
CASH_ON_DELIVERY
38+
TOKENFLEX,
39+
TOKENFLEX_GIFT,
40+
41+
// BNPL
42+
ALFABANK,
43+
DKB,
44+
MASLAK,
45+
HASO,
46+
PAYCELL_DCB,
47+
TOM_FINANCE,
48+
VODAFONE_DCB,
49+
ALBARAKA,
50+
ZIP
3951
}

src/main/java/io/craftgate/model/BnplCartItemType.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ public enum BnplCartItemType {
66
MOBILE_PHONE_PRICE_BELOW_REGULATION_LIMIT,
77
TABLET,
88
COMPUTER,
9+
TABLET_WITH_CAMPAIGN,
910
CONSTRUCTION_MARKET,
1011
GOLD,
1112
DIGITAL_PRODUCTS,

src/main/java/io/craftgate/model/PaymentAuthenticationType.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,12 @@ public enum PaymentAuthenticationType {
44

55
THREE_DS,
66
NON_THREE_DS,
7-
BKM_EXPRESS
7+
BKM_EXPRESS,
8+
THREE_DS_FALLBACK_TO_NON_THREE_DS,
9+
GOOGLEPAY,
10+
APPLEPAY,
11+
YKB_WORLD_PAY,
12+
YKB_WORLD_PAY_SHOPPING_LOAN,
13+
GARANTI_PAY,
14+
JUZDAN
815
}

src/main/java/io/craftgate/model/PaymentMethod.java

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,34 @@ public enum PaymentMethod {
1010
SODEXO_GIFT,
1111
EDENRED,
1212
EDENRED_GIFT,
13+
TOKENFLEX,
14+
TOKENFLEX_GIFT,
1315
ALIPAY,
1416
PAYPAL,
1517
KLARNA,
1618
AFTERPAY,
1719
INSTANT_TRANSFER,
1820
STRIPE,
21+
HEPSIPAY,
22+
GARANTI_PAY,
23+
JUZDAN,
24+
YKB_WORLD_PAY,
25+
YKB_WORLD_PAY_SHOPPING_LOAN,
1926
MULTINET,
2027
MULTINET_GIFT,
2128
MULTINET_NEO_GIFT,
29+
METROPOL,
30+
ISPAY,
31+
PAYMOB,
32+
VODAFONE_DCB,
33+
KASPI,
2234
BIZUM,
23-
PAYCELL_DCB
35+
PAYLANDS_MB_WAY,
36+
ZIP,
37+
DKB,
38+
PAYCELL_DCB,
39+
SETCARD,
40+
IWALLET,
41+
PAPEL,
42+
BKM_EXPRESS
2443
}

src/main/java/io/craftgate/model/PaymentProvider.java

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ public enum PaymentProvider {
77
MASTERPASS,
88
GARANTI_PAY,
99
YKB_WORLD_PAY,
10+
YKB_WORLD_PAY_SHOPPING_LOAN,
1011
PAPARA,
1112
PAYONEER,
1213
SODEXO,
1314
EDENRED,
14-
INSTANT_TRANSFER,
15+
TOKENFLEX,
16+
METROPOL,
17+
IWALLET,
1518
ALIPAY,
1619
PAYPAL,
1720
KLARNA,
@@ -21,25 +24,25 @@ public enum PaymentProvider {
2124
HEPSIPAY,
2225
STRIPE,
2326
KASPI,
27+
INSTANT_TRANSFER,
2428
MASLAK,
2529
TOMPAY,
2630
TOM_FINANCE,
2731
ALFABANK,
28-
PAYCELL,
32+
ZIP,
33+
DKB,
2934
HASO,
30-
METROPOL,
35+
PAYCELL,
3136
MULTINET,
32-
ISPAY,
33-
ZIP,
34-
VODAFONE,
3537
CHIPPIN,
38+
ISPAY,
3639
PAYMOB,
40+
VODAFONE,
3741
BIZUM,
3842
PAYLANDS_MB_WAY,
39-
PAYCELL_DCB,
40-
IWALLET,
4143
SETCARD,
4244
PAPEL,
45+
ALBARAKA,
4346
BKM_EXPRESS,
44-
OFFLINE,
47+
OFFLINE
4548
}

src/main/java/io/craftgate/model/PosIntegrator.java

Lines changed: 43 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,45 +2,58 @@
22

33
public enum PosIntegrator {
44

5-
YKB,
6-
GARANTI,
7-
ISBANK,
5+
ADYEN,
86
AKBANK,
9-
ZIRAATBANK,
10-
ZIRAATBANK_INNOVA,
11-
ZIRAATKATILIM,
12-
KUVEYTTURK,
13-
HALKBANK,
7+
AKBANK_VPOS,
8+
ALGORITMA,
9+
ANADOLUBANK,
10+
BIRLESIK_ODEME,
11+
BRAINTREE,
12+
CHECKOUT,
1413
DENIZBANK,
15-
VAKIFBANK,
16-
VAKIFKATILIM,
17-
FINANSBANK,
14+
ELEKSE,
1815
FIBABANK,
1916
FIBABANK_ASSECO,
20-
ANADOLUBANK,
21-
PARAM_POS,
17+
FINANSBANK,
18+
FINANSKATILIM,
19+
GARANTI,
20+
HALKBANK,
21+
HALKBANK_VPOS,
22+
HALKODE,
23+
HALYKBANK,
24+
INGBANK,
25+
ISBANK,
26+
ISBANK_VPOS,
2227
IYZICO,
23-
SIPAY,
24-
PAYNET,
25-
PAYTR,
26-
BIRLESIK_ODEME,
28+
KUVEYTTURK,
2729
MOKA,
28-
STRIPE,
29-
TEB,
30-
IPARA,
31-
OZAN,
32-
BRAINTREE,
30+
MONEYPAY,
3331
NKOLAY,
34-
PAYTABS,
35-
PAYBULL,
36-
ELEKSE,
37-
ALGORITMA,
32+
NUVEI,
33+
PAPEL,
34+
PARAM_POS,
35+
PAYBYME,
3836
PAYCELL,
39-
TAMI,
37+
PAYLANDS,
38+
PAYMOB,
39+
PAYNET,
40+
PAYTABS,
41+
PAYTR,
4042
QNB_PAY,
41-
AKBANK_VPOS,
42-
BIN_PAY,
43-
TAP,
43+
REDSYS,
4444
RUBIK,
45+
SIPAY,
46+
STRIPE,
47+
TAMI,
48+
TAP,
49+
TEB,
50+
TRPOS,
4551
TURKONAY,
52+
VAKIFBANK,
53+
VAKIFKATILIM,
54+
WORLDPAY,
55+
YKB,
56+
ZIRAATBANK,
57+
ZIRAATBANK_INNOVA,
58+
ZIRAATKATILIM,
4659
}

src/main/java/io/craftgate/model/Reward.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
public class Reward {
1111
private BigDecimal cardRewardMoney;
1212
private BigDecimal firmRewardMoney;
13+
private BigDecimal mileRewardMoney;
1314
private BigDecimal totalRewardMoney;
1415
}

src/main/java/io/craftgate/model/WebhookEventType.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public enum WebhookEventType {
1515
BNPL_NOTIFICATION,
1616
BANK_ACCOUNT_TRACKING_RECORD,
1717
BKM_EXPRESS_PAYMENT_NOTIFICATION,
18-
1918
MULTI_PAYMENT_COMPLETED,
20-
MULTI_PAYMENT_EXPIRED
19+
MULTI_PAYMENT_EXPIRED,
20+
REPORT_GENERATED
2121
}

0 commit comments

Comments
 (0)