Skip to content

Commit 64ae06e

Browse files
committed
Update banks for USSD charge
1 parent bf65098 commit 64ae06e

File tree

4 files changed

+35
-9
lines changed

4 files changed

+35
-9
lines changed

rave_android/src/main/res/values/strings.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,12 +173,20 @@
173173

174174
<string-array name="ussd_banks">
175175
<item>Select Bank</item>
176+
<item>Access Bank</item>
177+
<item>EcoBank</item>
176178
<item>Fidelity Bank</item>
179+
<item>First City Monument Bank</item>
177180
<item>Guaranty Trust Bank</item>
181+
<item>Heritage Bank</item>
178182
<item>Keystone Bank</item>
183+
<item>Stanbic IBTC Bank</item>
179184
<item>Sterling Bank PLC</item>
185+
<item>Union Bank</item>
180186
<item>United Bank for Africa</item>
181187
<item>Unity Bank PLC</item>
188+
<item>VFD Microfinance Bank</item>
189+
<item>Wema Bank</item>
182190
<item>Zenith bank PLC</item>
183191
</string-array>
184192

rave_java_commons/src/main/java/com/flutterwave/raveandroid/rave_java_commons/RaveConstants.java

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,26 @@ public class RaveConstants {
124124
public static String bankNameGtb = "Guaranty Trust Bank";
125125
public static final String BARTER_CHECKOUT = "barter";
126126

127+
/**
128+
* The list of banks for USSD charge. This list should match that in [R.string.ussd_banks]
129+
*/
127130
public static ArrayList<Bank> ussdBanksList = new ArrayList<>(Arrays.asList(
128-
new Bank(bankNameGtb, "058"),
129-
new Bank("Fidelity Bank", "070"),
130-
new Bank("Keystone Bank", "082"),
131-
new Bank("Unity Bank PLC", "215"),
132-
new Bank("Zenith bank PLC", "057"),
133-
new Bank("Sterling Bank PLC", "232"),
134-
new Bank("United Bank for Africa", "033")
131+
new Bank("Access Bank", "044"),
132+
new Bank("EcoBank", "050"),
133+
new Bank("Fidelity Bank", "070"),
134+
new Bank("First Bank of Nigeria", "011"),
135+
new Bank("First City Monument Bank", "214"),
136+
new Bank(bankNameGtb, "058"),
137+
new Bank("Heritage Bank", "030"),
138+
new Bank("Keystone Bank", "082"),
139+
new Bank("Stanbic IBTC Bank", "221"),
140+
new Bank("Sterling Bank PLC", "232"),
141+
new Bank("Union Bank", "032"),
142+
new Bank("United Bank for Africa", "033"),
143+
new Bank("Unity Bank PLC", "215"),
144+
new Bank("VFD Microfinance Bank", "090110"),
145+
new Bank("Wema Bank", "035"),
146+
new Bank("Zenith bank PLC", "057")
135147
));
136148
public static List<Bank> accountBanksList = new ArrayList<>(Arrays.asList(
137149
new Bank(bankNameGtb, "058"),

rave_presentation/src/main/java/com/flutterwave/raveandroid/rave_presentation/data/PayloadToJson.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
package com.flutterwave.raveandroid.rave_presentation.data;
22

3+
import android.util.Log;
4+
35
import com.flutterwave.raveandroid.rave_java_commons.Payload;
46
import com.google.gson.Gson;
57
import com.google.gson.reflect.TypeToken;
@@ -21,7 +23,9 @@ public String convertChargeRequestPayloadToJson(Payload body) {
2123

2224
Type type = new TypeToken<Payload>() {
2325
}.getType();
24-
return gson.toJson(body, type);
26+
String jsonString = gson.toJson(body, type);
27+
Log.d("Charge parameters",jsonString);
28+
return jsonString;
2529
}
2630

2731
}

rave_presentation/src/main/java/com/flutterwave/raveandroid/rave_presentation/data/Utils.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ public static String convertChargeRequestPayloadToJson(Payload body) {
6262
Gson gson = new Gson();
6363
Type type = new TypeToken<Payload>() {
6464
}.getType();
65-
return gson.toJson(body, type);
65+
String jsonString = gson.toJson(body, type);
66+
Log.d("Charge parameters",jsonString);
67+
return jsonString;
6668
}
6769

6870
public static List<Meta> pojofyMetaString(String meta) {

0 commit comments

Comments
 (0)