Package com.flutterwave.services
Class VirtualAccount
java.lang.Object
com.flutterwave.services.VirtualAccount
- Author:
- Cleopatra Douglas
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteVirtualAccount(String order_ref) Delete a Virtual accountgetBulkVirtualAccounts(String batch_id) Fetch bulk virtual account numbers using batch idgetVirtualAccount(String order_ref) Fetch a virtual account number using order referencerunBulkTransaction(List<VirtualAccountRequest> virtualAccountRequests) Create bulk virtual account numbersrunTransaction(VirtualAccountRequest virtualAccountRequest) Create a virtual account numberUpdate the BVN of previously created virtual accounts.
-
Constructor Details
-
VirtualAccount
public VirtualAccount()
-
-
Method Details
-
runTransaction
Create a virtual account number- Parameters:
virtualAccountRequest- bean- Returns:
- Response
-
runBulkTransaction
Create bulk virtual account numbers- Parameters:
virtualAccountRequests- bean- Returns:
- Response
-
getBulkVirtualAccounts
Fetch bulk virtual account numbers using batch id- Parameters:
batch_id- This is the batch ID returned in the bulk virtual account numbers creation- Returns:
- ListResponse
-
getVirtualAccount
Fetch a virtual account number using order reference- Parameters:
order_ref- String This is the order reference returned in the virtual account number creation- Returns:
- Response
-
updateBVN
Update the BVN of previously created virtual accounts.- Parameters:
order_ref- This is the order reference returned in the virtual account number creationbvn- This is only required for static accounts It should be BVN number tied to the user the account number is being generated for- Returns:
- Response
-
deleteVirtualAccount
Delete a Virtual account- Parameters:
order_ref- String This is the order reference returned in the virtual account number creation- Returns:
- Response
-