An Android SDK consuming the Flutterwave Node API (https://github.com/Flutterwave/nodeAPI)
- Currently Available:
- Card :
- Tokenize
- Charge
- Validate
- Card :
- Todo:
- Card:
- Charge With Token
- Preauth
- Capture
- Refund
- Void
- Enquiry
- Validate Enquiry
- Withdraw
- Status
- Account
- ACH
- BVN
- Card:
Card.tokenize(String cardNumber, String cvv, String expiryMonth, String expiryYear, String validateOption, String authModel)
{"responsecode":"00","responsemessage":"Completed Successfully","otptransactionidentifier":null,"transactionreference":null,"responsehtml":null,"responsetoken":"hWflntv6As0P1C96796","requiresValidation":false}
#### Card.charge() - Calls card charge endpoint
Card.charge(String amount, String cardNumber, String cvv, String expiryMonth, String expiryYear, String currency, String customerId, String authModel, String narration, String country)
#### Card.validate() - Calls card validate endpoint
Card.validate(String otpTransactionIdentifier, String otp)