Skip to content

Commit c24397f

Browse files
committed
Add checks for displaying currency-specific payment methods
1 parent c881788 commit c24397f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

raveandroid/src/main/java/com/flutterwave/raveandroid/RavePayActivity.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,15 @@ else if (ravePayInitializer.getCountry().equalsIgnoreCase("ng") && ravePayInitia
109109
}
110110
}
111111

112-
if (ravePayInitializer.isWithMpesa()) {
112+
if (ravePayInitializer.isWithMpesa() && ravePayInitializer.getCurrency().equalsIgnoreCase("KES")) {
113113
raveFragments.add(new RaveFragment(new MpesaFragment(), "Mpesa"));
114114
}
115115

116-
if (ravePayInitializer.isWithGHMobileMoney()) {
116+
if (ravePayInitializer.isWithGHMobileMoney() && ravePayInitializer.getCurrency().equalsIgnoreCase("GHS")) {
117117
raveFragments.add(new RaveFragment(new GhMobileMoneyFragment(), "GHANA MOBILE MONEY"));
118118
}
119119

120-
if (ravePayInitializer.isWithUgMobileMoney()) {
120+
if (ravePayInitializer.isWithUgMobileMoney() && ravePayInitializer.getCurrency().equalsIgnoreCase("UGX")) {
121121
raveFragments.add(new RaveFragment(new UgMobileMoneyFragment(), "UGANDA MOBILE MONEY"));
122122
}
123123

0 commit comments

Comments
 (0)