You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -60,6 +60,7 @@ Set the public key, encryption key and other required parameters. The `RavePayMa
60
60
.acceptAccountPayments(boolean)
61
61
.acceptCardPayments(boolean)
62
62
.acceptMpesaPayments(boolean)
63
+
.acceptAchPayments(boolean)
63
64
.acceptGHMobileMoneyPayments(boolean)
64
65
.onStagingEnv(boolean)
65
66
.allowSaveCardFeature(boolean)
@@ -85,6 +86,7 @@ Set the public key, encryption key and other required parameters. The `RavePayMa
85
86
| acceptCardPayments(boolean) | Set to `true` if you want to accept payments via bank accounts, else set to `false`|`boolean`| Not Required |
86
87
| acceptMpesaPayments(boolean) | Set to `true` if you want to accept Mpesa payments, else set to `false` . For this option to work, you should set your country to `KE` and your currency to `KES`|`boolean`| Not Required |
87
88
| acceptGHMobileMoneyPayments(boolean) | Set to `true` if you want to accept Ghana mobile money payments, else set to `false` . For this option to work, you should set your country to `GH` and your currency to `GHS`|`boolean`| Not Required |
89
+
| acceptAchPayments(boolean) | Set to `true` if you want to accept US ACH charges from your customers, else set to `false` . For this option to work, you should set your country to `US` and your currency to `USD`. You also have to set `acceptAccountPayments(true)`|`boolean`| Not Required |
88
90
| onStagingEnv(boolean) | Set to `true` if you want your transactions to run in the staging environment otherwise set to `false`. Defaults to false | `boolean` | Not Required
89
91
| setMeta(`List<Meta>`) | Pass in any other custom data you wish to pass. It takes in a `List` of `Meta` objects | List<Meta> | Not Required
90
92
| setSubAccounts(`List<SubAccount>`) | Pass in a `List` of `SubAccount`,if you want to split transaction fee with other people. Subaccounts are your vendors' accounts that you want to settle per transaction. To initialize a `SubAccout` class, do `SubAccount(String subAccountId,String transactionSplitRatio)` or `SubAccount(String subAccountId,String transactionSplitRatio,String transactionChargeType, String transactionCharge)` to also charge the subaccount a fee. [Learn more about split payments and subaccounts](https://developer.flutterwave.com/docs/split-payment).| `List<SubAccount>`| Not Required
0 commit comments