Index

A B C D E F G H I L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages

A

Account - Class in com.flutterwave.bean
 
Account() - Constructor for class com.flutterwave.bean.Account
 
ACCOUNT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
account_id - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
AccountResolveRequest - Class in com.flutterwave.bean
 
AccountResolveRequest(String, String, Optional<ChargeTypes>, Optional<String>) - Constructor for class com.flutterwave.bean.AccountResolveRequest
 
ACH - Class in com.flutterwave.services
 
ACH() - Constructor for class com.flutterwave.services.ACH
 
ACH_PAYMENT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
ACHRequest - Class in com.flutterwave.bean
 
ACHRequest(String, BigDecimal, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.ACHRequest
 
Actions - Enum Class in com.flutterwave.bean
 
activateSubscription(int) - Method in class com.flutterwave.services.Subscriptions
Activate a previously cancelled subscription.
app_fee - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
app_fee - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
ApplePay - Class in com.flutterwave.services
 
ApplePay() - Constructor for class com.flutterwave.services.ApplePay
 
APPLEPAY - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
ApplePayRequest - Class in com.flutterwave.bean
 
ApplePayRequest(String, BigDecimal, String, String, String, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.ApplePayRequest
 
AUS_NOAUTH - Enum constant in enum class com.flutterwave.bean.AuthorizationModes
 
Authorization - Class in com.flutterwave.bean
 
Authorization() - Constructor for class com.flutterwave.bean.Authorization
 
AuthorizationModes - Enum Class in com.flutterwave.bean
 
avsAuthorization(String, String, String, String, String) - Method in class com.flutterwave.bean.Authorization
 

B

bank_code - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
BANK_TRANSFER - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
BankAccount - Class in com.flutterwave.services
This payment method helps you charge Nigerian and UK bank accounts using Flutterwave.
BankAccount() - Constructor for class com.flutterwave.services.BankAccount
 
BankAccountRequest - Class in com.flutterwave.bean
 
BankAccountRequest(String, BigDecimal, String, String, String, String, String, String) - Constructor for class com.flutterwave.bean.BankAccountRequest
 
Banks - Class in com.flutterwave.services
 
Banks() - Constructor for class com.flutterwave.services.Banks
 
BanKTransfer - Class in com.flutterwave.services
 
BanKTransfer() - Constructor for class com.flutterwave.services.BanKTransfer
 
BanKTransferRequest - Class in com.flutterwave.bean
 
BanKTransferRequest(Optional<Boolean>, String, Optional<BigDecimal>, String, Optional<String>, String, String, String, String, Optional<Integer>) - Constructor for class com.flutterwave.bean.BanKTransferRequest
 
Beneficiaries - Class in com.flutterwave.services
Manage Transfer Beneficiaries.
Beneficiaries() - Constructor for class com.flutterwave.services.Beneficiaries
 
BENEFICIARY - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
BeneficiaryRequest - Class in com.flutterwave.bean
 
BeneficiaryRequest(String, String, String, Optional<String>, Optional<String>) - Constructor for class com.flutterwave.bean.BeneficiaryRequest
 
BillRequest - Class in com.flutterwave.bean
 
BillRequest(String, String, BigDecimal, String, String, Optional<Recurrence>, Optional<GhanaAirtimeBills>) - Constructor for class com.flutterwave.bean.BillRequest
 
Bills - Class in com.flutterwave.services
APIs endpoints needed to purchase bill payments.
Bills() - Constructor for class com.flutterwave.services.Bills
 
BILLS - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
BillSummary - Class in com.flutterwave.bean
 
BillSummary() - Constructor for class com.flutterwave.bean.BillSummary
 
BLOCK - Enum constant in enum class com.flutterwave.bean.Actions
 

C

cancelPlan(int) - Method in class com.flutterwave.services.PaymentPlan
Cancel an existing payment plan.
capture - Enum constant in enum class com.flutterwave.bean.PreAuthCommands
 
Card - Class in com.flutterwave.bean
 
Card() - Constructor for class com.flutterwave.bean.Card
 
CARD - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
card_locale - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
CardCharge - Class in com.flutterwave.services
Initiate debit and credit card payments.
CardCharge() - Constructor for class com.flutterwave.services.CardCharge
 
CardRequest - Class in com.flutterwave.bean
 
CardRequest(String, String, String, String, String, BigDecimal, String, String, String, String, Authorization) - Constructor for class com.flutterwave.bean.CardRequest
 
channel - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
Charge - Class in com.flutterwave.services
 
Charge() - Constructor for class com.flutterwave.services.Charge
 
chargeback - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
chargeback_meta - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
charged_amount - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
ChargeTypes - Enum Class in com.flutterwave.bean
 
client - Variable in class com.flutterwave.bean.Request
 
Client - Class in com.flutterwave.client
 
Client() - Constructor for class com.flutterwave.client.Client
 
COLLECTION - Enum constant in enum class com.flutterwave.bean.SubAccountTypes
 
CollectionsSubAccountRequest - Class in com.flutterwave.bean
 
CollectionsSubAccountRequest(String, String, String, String, String, String, String, String, Optional<List<Meta>>, String, BigDecimal) - Constructor for class com.flutterwave.bean.CollectionsSubAccountRequest
 
com.flutterwave.bean - package com.flutterwave.bean
 
com.flutterwave.client - package com.flutterwave.client
 
com.flutterwave.metric - package com.flutterwave.metric
 
com.flutterwave.services - package com.flutterwave.services
 
com.flutterwave.services.misc - package com.flutterwave.services.misc
 
com.flutterwave.utility - package com.flutterwave.utility
 
created_at - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
currency - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
currency - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
Customer - Class in com.flutterwave.bean
 
Customer(String, String, String) - Constructor for class com.flutterwave.bean.Customer
 
customer_email - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 

D

DAILY - Enum constant in enum class com.flutterwave.bean.Recurrence
 
data - Variable in class com.flutterwave.bean.SettlementResponse
 
Data - Class in com.flutterwave.bean
 
Data() - Constructor for class com.flutterwave.bean.Data
 
deactivateSubscription(int) - Method in class com.flutterwave.services.Subscriptions
Deactivate an active subscription.
DEBIT_NG_ACCOUNT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
DEBIT_UK_ACCOUNT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
DEFAULT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
delete(String, ChargeTypes, List<NameValuePair>) - Static method in class com.flutterwave.client.Utility
 
DELETE - Enum constant in enum class com.flutterwave.bean.Verb
 
deleteVirtualAccount(String) - Method in class com.flutterwave.services.VirtualAccount
Delete a Virtual account
destination - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
disburse_message - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
disburse_ref - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
DSTV - Enum constant in enum class com.flutterwave.bean.GhanaAirtimeBills
 
due_date - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 

E

EMAIL - Enum constant in enum class com.flutterwave.bean.Medium
 
Environment - Class in com.flutterwave.utility
Sets environment variables
Environment() - Constructor for class com.flutterwave.utility.Environment
 

F

FAWRY_PAY - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
FawryPay - Class in com.flutterwave.services
Collect payments from customers via Fawry.
FawryPay() - Constructor for class com.flutterwave.services.FawryPay
 
FawryPayRequest - Class in com.flutterwave.bean
 
FawryPayRequest(String, BigDecimal, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.FawryPayRequest
 
flag_message - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
flw_ref - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
FrancophoneMobileMoneyRequestRequest - Class in com.flutterwave.bean
 
FrancophoneMobileMoneyRequestRequest(String, BigDecimal, String, String, String, String, String) - Constructor for class com.flutterwave.bean.FrancophoneMobileMoneyRequestRequest
 
FundVirtualCardRequest - Class in com.flutterwave.bean
 
FundVirtualCardRequest(String, BigDecimal) - Constructor for class com.flutterwave.bean.FundVirtualCardRequest
 
fx_data - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 

G

get(String, ChargeTypes, List<NameValuePair>) - Static method in class com.flutterwave.client.Utility
 
GET - Enum constant in enum class com.flutterwave.bean.Verb
 
GET_BANKS - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
GET_TRANSACTION - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
getAllSubscriptions(Optional<String>, Optional<Integer>, Optional<Integer>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Method in class com.flutterwave.services.Subscriptions
Query all subscribers (cancelled subscriber included).
getAllTransfers(Optional<String>, Optional<String>) - Method in class com.flutterwave.services.Transfer
Spool all their transfers.
getBankBranches(int) - Method in class com.flutterwave.services.Banks
Retrieves bank branches
getBanks(String) - Method in class com.flutterwave.services.Banks
Retrieves bank list
getBills(String, String) - Method in class com.flutterwave.services.Bills
Retrieve a history of all purchased bill services including commission earned
getBulkVirtualAccounts(String) - Method in class com.flutterwave.services.VirtualAccount
Fetch bulk virtual account numbers using batch id
getCategories(Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<String>) - Method in class com.flutterwave.services.Bills
Retrieve the information for each Biller.
getCustomer() - Method in class com.flutterwave.bean.Data
 
getCustomerString() - Method in class com.flutterwave.bean.Data
 
getFee(BigDecimal) - Method in class com.flutterwave.services.Transfer
Query the fee for the transfer being made.
getMeta() - Method in class com.flutterwave.bean.Data
 
getMetaString() - Method in class com.flutterwave.bean.Data
 
getMode() - Method in class com.flutterwave.bean.Authorization
 
getPlan(int) - Method in class com.flutterwave.services.PaymentPlan
Get a single payment plan
getPlans() - Method in class com.flutterwave.services.PaymentPlan
Fetch all payment plans on your account.
getProperties() - Static method in class com.flutterwave.utility.Properties
 
getProperty(String) - Static method in class com.flutterwave.utility.Properties
 
getStatus(String) - Method in class com.flutterwave.services.Bills
Get the status of a bill purchase
getTransfer(int) - Method in class com.flutterwave.services.Transfer
Fetch the details of a transfer.
getTransferRate(BigDecimal, String, String) - Method in class com.flutterwave.services.Transfer
Querys the transfer rate for international transfers.
getVirtualAccount(String) - Method in class com.flutterwave.services.VirtualAccount
Fetch a virtual account number using order reference
GhanaAirtimeBills - Enum Class in com.flutterwave.bean
 
GhanaMobileMoneyRequestRequest - Class in com.flutterwave.bean
 
GhanaMobileMoneyRequestRequest(String, BigDecimal, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.GhanaMobileMoneyRequestRequest
 
GooglePay - Class in com.flutterwave.services
This payment method allows you to accept payments from your customers via Google Pay.
GooglePay() - Constructor for class com.flutterwave.services.GooglePay
 
GOOGLEPAY - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
GooglePayRequest - Class in com.flutterwave.bean
 
GooglePayRequest(String, BigDecimal, String, String, String, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.GooglePayRequest
 
gross_amount - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 

H

HOURLY - Enum constant in enum class com.flutterwave.bean.Recurrence
 

I

id - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
id - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
is_local - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 

L

ListResponse - Class in com.flutterwave.bean
 
ListResponse() - Constructor for class com.flutterwave.bean.ListResponse
 

M

Medium - Enum Class in com.flutterwave.bean
 
merchant_email - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
merchant_fee - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
merchant_fee - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
merchant_name - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
message - Variable in class com.flutterwave.bean.SettlementResponse
 
meta - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
Meta - Class in com.flutterwave.bean
 
Meta() - Constructor for class com.flutterwave.bean.Meta
 
Metric - Class in com.flutterwave.metric
Handles sending metric data to assist F4B make the sdk and API better where needed.
Metric() - Constructor for class com.flutterwave.metric.Metric
 
MOBILE_MONEY_FRANCO - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
MOBILE_MONEY_GHANA - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
MOBILE_MONEY_RWANDA - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
MOBILE_MONEY_UGANDA - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
MOBILE_MONEY_ZAMBIA - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
MobileMoney - Class in com.flutterwave.services
Collect payments via various mobile money channels
MobileMoney() - Constructor for class com.flutterwave.services.MobileMoney
 
MobileMoneyRequest - Class in com.flutterwave.bean
 
MobileMoneyRequest() - Constructor for class com.flutterwave.bean.MobileMoneyRequest
 
MONTHLY - Enum constant in enum class com.flutterwave.bean.Recurrence
 
MPESA - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
MpesaRequest - Class in com.flutterwave.bean
 
MpesaRequest(String, BigDecimal, String, String, String, String) - Constructor for class com.flutterwave.bean.MpesaRequest
 
MTN - Enum constant in enum class com.flutterwave.bean.Network
 
MTN_VTU - Enum constant in enum class com.flutterwave.bean.GhanaAirtimeBills
 

N

net_amount - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
Network - Enum Class in com.flutterwave.bean
 
NigerianBanks - Enum Class in com.flutterwave.bean
 

O

ONCE - Enum constant in enum class com.flutterwave.bean.Recurrence
 
OTP - Class in com.flutterwave.services
Creating and managing custom-generated OTPs with FLutterwave.
OTP - Enum constant in enum class com.flutterwave.bean.AuthorizationModes
 
OTP - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
OTP() - Constructor for class com.flutterwave.services.OTP
 
OTPRequest - Class in com.flutterwave.bean
 
OTPRequest(Customer, String, boolean, int, Optional<Integer>, List<Medium>) - Constructor for class com.flutterwave.bean.OTPRequest
 

P

PageInfo - Class in com.flutterwave.bean
 
PageInfo() - Constructor for class com.flutterwave.bean.PageInfo
 
PayloadEncryptor - Class in com.flutterwave.utility
Handles encrypting payloads sent to F4B
PayloadEncryptor() - Constructor for class com.flutterwave.utility.PayloadEncryptor
 
payment_entity - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
PAYMENT_PLAN - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
PaymentPlan - Class in com.flutterwave.services
Create and manage payment plans.
PaymentPlan() - Constructor for class com.flutterwave.services.PaymentPlan
 
PaymentPlanRequest - Class in com.flutterwave.bean
 
PaymentPlanRequest(BigDecimal, String, Recurrence, int) - Constructor for class com.flutterwave.bean.PaymentPlanRequest
 
PAYOUT - Enum constant in enum class com.flutterwave.bean.SubAccountTypes
 
PayoutSubAccountRequest - Class in com.flutterwave.bean
 
PayoutSubAccountRequest(String, String, String, Optional<String>) - Constructor for class com.flutterwave.bean.PayoutSubAccountRequest
 
Paypal - Class in com.flutterwave.services
This payment method allows you to collect payments via PayPal.
Paypal() - Constructor for class com.flutterwave.services.Paypal
 
PAYPAL - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
PaypalRequest - Class in com.flutterwave.bean
 
PaypalRequest(String, String, String, String, String, String, String, String, BigDecimal, String, String, String, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.PaypalRequest
 
PIN - Enum constant in enum class com.flutterwave.bean.AuthorizationModes
 
pinAuthorization(String) - Method in class com.flutterwave.bean.Authorization
 
post(String, String, ChargeTypes, List<NameValuePair>) - Static method in class com.flutterwave.client.Utility
 
POST - Enum constant in enum class com.flutterwave.bean.Verb
 
PreAuthCommands - Enum Class in com.flutterwave.bean
 
PreAuthorization - Class in com.flutterwave.services
Manage preauth attempts on Card and PayPal transactions.
PreAuthorization() - Constructor for class com.flutterwave.services.PreAuthorization
 
PreAuthorizationRequest - Class in com.flutterwave.bean
 
PreAuthorizationRequest(String, String, String, String, BigDecimal, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.PreAuthorizationRequest
 
processed_date - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
processor_ref - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
Properties - Class in com.flutterwave.utility
 
Properties() - Constructor for class com.flutterwave.utility.Properties
 
put(String, String, ChargeTypes, List<NameValuePair>) - Static method in class com.flutterwave.client.Utility
 
PUT - Enum constant in enum class com.flutterwave.bean.Verb
 

R

Recurrence - Enum Class in com.flutterwave.bean
 
REDIRECT - Enum constant in enum class com.flutterwave.bean.AuthorizationModes
 
refund - Enum constant in enum class com.flutterwave.bean.PreAuthCommands
 
refund - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
REFUND - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
refund_meta - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
Refunds() - Constructor for class com.flutterwave.services.Transactions.Refunds
 
Request - Class in com.flutterwave.bean
 
Request(String) - Constructor for class com.flutterwave.bean.Request
 
RESOLVE_ACCOUNT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
RESOLVE_BVN - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
ResolveAccount - Class in com.flutterwave.services.misc
resolve the details of a bank account from an account number.
ResolveAccount() - Constructor for class com.flutterwave.services.misc.ResolveAccount
 
ResolveBVN - Class in com.flutterwave.services.misc
Bank Verification Number or BVN is a biometric identification widely used by Banks in Nigeria.
ResolveBVN() - Constructor for class com.flutterwave.services.misc.ResolveBVN
 
Response - Class in com.flutterwave.bean
 
Response() - Constructor for class com.flutterwave.bean.Response
 
retry(int) - Method in class com.flutterwave.services.Transfer
Retry a previously failed transfer.
rrn - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
runBulkTransaction(List<BillRequest>) - Method in class com.flutterwave.services.Bills
Create bulk bills payment
runBulkTransaction(List<TokenizedChargeRequest>) - Method in class com.flutterwave.services.TokenizedCharge
Make multiple tokenized payments at once.
runBulkTransaction(List<TransferRequest>) - Method in class com.flutterwave.services.Transfer
Create a bulk transfer, i.e.
runBulkTransaction(List<VirtualAccountRequest>) - Method in class com.flutterwave.services.VirtualAccount
Create bulk virtual account numbers
runCaptureTransaction(String, BigDecimal) - Method in class com.flutterwave.services.PreAuthorization
capture the payment of an existing but uncaptured charge.
runCreateBeneficiary(BeneficiaryRequest) - Method in class com.flutterwave.services.Beneficiaries
Create beneficiaries for Transfers.
runCreateOTP(OTPRequest) - Method in class com.flutterwave.services.OTP
Generate an OTP via Flutterwave for any validation.
runCreatePlan(PaymentPlanRequest) - Method in class com.flutterwave.services.PaymentPlan
Create a payment plan with Flutterwave.
runCreateSubAccounts(CollectionsSubAccountRequest, Optional<PayoutSubAccountRequest>, SubAccountTypes) - Method in class com.flutterwave.services.SubAccounts
Create a subaccount on Flutterwave.
runCreateVirtualCard(VirtualCardRequest) - Method in class com.flutterwave.services.VirtualCard
Create A Virtual Card
runDeleteBeneficiary(int) - Method in class com.flutterwave.services.Beneficiaries
Remove a beneficiary from your beneficiary list.
runDeleteCollectionSubAccounts(int) - Method in class com.flutterwave.services.SubAccounts
Delete a collection subaccount on Flutterwave.
runFrancophoneMobileMoneyTransaction(FrancophoneMobileMoneyRequestRequest) - Method in class com.flutterwave.services.MobileMoney
This payment method allows you to collect payments via mobile money in Francophone countries.
runFundVirtualCard(String, FundVirtualCardRequest) - Method in class com.flutterwave.services.VirtualCard
This funds a specific virtual card.
runGet(Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Method in class com.flutterwave.services.Transactions.Refunds
 
runGetAllBeneficiaries(Optional<Integer>) - Method in class com.flutterwave.services.Beneficiaries
Get all beneficiaries saves for Transfers.
runGetAllSettlements(Optional<Integer>, Optional<String>, Optional<String>, Optional<String>) - Method in class com.flutterwave.services.Settlements
Query all settlements made to an account.
runGetAllVirtualCards() - Method in class com.flutterwave.services.VirtualCard
This fetches all virtual cards created by the User
runGetBeneficiary(int) - Method in class com.flutterwave.services.Beneficiaries
Get all details for a particular beneficiary.
runGetBulkTransaction(int) - Method in class com.flutterwave.services.TokenizedCharge
Get the status of a bulk tokenized charge
runGetBulkTransactionStatus(int) - Method in class com.flutterwave.services.TokenizedCharge
This endpoint allows you to query the status of a bulk tokenized charge.
runGetDetails(int) - Method in class com.flutterwave.services.Transactions.Refunds
 
runGetPayoutSubAccountBalance(String, String) - Method in class com.flutterwave.services.SubAccounts
Fetch the available balance on a payout/transfer subaccount on Flutterwave.
runGetPayoutSubAccountStaticVirtualAccount(String, String) - Method in class com.flutterwave.services.SubAccounts
Fetch a static virtual account on a payout/transfer subaccount on Flutterwave
runGetPayoutSubAccountTransactions(String, String, String, String) - Method in class com.flutterwave.services.SubAccounts
Fetch a transaction on a payout/transfer subaccount on Flutterwave.
runGetSettlement(int, Optional<String>, Optional<String>) - Method in class com.flutterwave.services.Settlements
Get details on a particular settlement specified by its ID.
runGetSubAccount(int, Optional<String>, Optional<String>, SubAccountTypes) - Method in class com.flutterwave.services.SubAccounts
Fetch a subaccount on Flutterwave.
runGetSubAccounts(Optional<String>, Optional<String>, Optional<String>, Optional<Integer>, SubAccountTypes) - Method in class com.flutterwave.services.SubAccounts
List all subaccounts on Flutterwave.
runGetTransactions(String, String, String, Integer, Integer) - Method in class com.flutterwave.services.VirtualCard
This call fetches transactions by date range on a single card
runGetTransactions(Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Method in class com.flutterwave.services.Transactions
Query previously initiated transactions.
runGetTransactionsFees(BigDecimal, String) - Method in class com.flutterwave.services.Transactions
Query the fees expected to be paid for a particular transaction.
runGetVirtualCard(String) - Method in class com.flutterwave.services.VirtualCard
This call gets a specific virtual card by ID created by the User with id
runGhanaMobileMoneyTransaction(GhanaMobileMoneyRequestRequest) - Method in class com.flutterwave.services.MobileMoney
This payment method allows you to recieve GHS payments via Mobile Money.
runMpesaTransaction(MpesaRequest) - Method in class com.flutterwave.services.MobileMoney
This payment method allows you to receive KES payments via Mpesa.
runPaypalCaptureTransaction(String) - Method in class com.flutterwave.services.PreAuthorization
Capture the payment of a previously uncaptured PayPal charge.
runPaypalVoidTransaction(String) - Method in class com.flutterwave.services.PreAuthorization
Release the hold on the PayPal funds i.e.
runRefund(int, Optional<BigDecimal>) - Method in class com.flutterwave.services.Transactions.Refunds
 
runRefundTransaction(String, BigDecimal) - Method in class com.flutterwave.services.PreAuthorization
Refunding a transaction would return the charged amount for an existing, unrefunded transaction.
runResendWebhook(int, Optional<Integer>) - Method in class com.flutterwave.services.Transactions
Resend webhooks from failed sending queues to your server.
runRwandaMobileMoneyTransaction(RwandaMobileMoneyRequestRequest) - Method in class com.flutterwave.services.MobileMoney
This payment method allows you to collect payments via Rwandan Mobile Money.
runStatusVirtualCard(String, Actions) - Method in class com.flutterwave.services.VirtualCard
This call blocks or unblocks a virtual card created by the User.
runTerminateVirtualCard(String) - Method in class com.flutterwave.services.VirtualCard
This call terminates a virtual card created by the User.
runTransaction() - Method in class com.flutterwave.services.ValidateCharge
 
runTransaction(AccountResolveRequest) - Method in class com.flutterwave.services.misc.ResolveAccount
Handles resolve request
runTransaction(ACHRequest) - Method in class com.flutterwave.services.ACH
Handles ACH requests
runTransaction(ApplePayRequest) - Method in class com.flutterwave.services.ApplePay
Handles ApplePay requests
runTransaction(BankAccountRequest) - Method in class com.flutterwave.services.BankAccount
Handles bank account requests
runTransaction(BanKTransferRequest) - Method in class com.flutterwave.services.BanKTransfer
Handles bank transfer requests
runTransaction(BillRequest) - Method in class com.flutterwave.services.Bills
Initiate the bill payment.
runTransaction(CardRequest) - Method in class com.flutterwave.services.CardCharge
Handles card charge requests
runTransaction(FawryPayRequest) - Method in class com.flutterwave.services.FawryPay
Handles FawryPay requests
runTransaction(GooglePayRequest) - Method in class com.flutterwave.services.GooglePay
Handles googlepay requests
runTransaction(PaypalRequest) - Method in class com.flutterwave.services.Paypal
Handles Paypal requests
runTransaction(PreAuthorizationRequest) - Method in class com.flutterwave.services.PreAuthorization
Create a lien on the customer's account for the transaction amount.
runTransaction(TokenizedChargeRequest) - Method in class com.flutterwave.services.TokenizedCharge
Intiate a tokenized transactions.
runTransaction(TransferRequest) - Method in class com.flutterwave.services.Transfer
Initate a transfer with Flutterwave.
runTransaction(USSDRequest) - Method in class com.flutterwave.services.USSD
Handles USSD transactions
runTransaction(VirtualAccountRequest) - Method in class com.flutterwave.services.VirtualAccount
Create a virtual account number
runTransaction(String) - Method in class com.flutterwave.services.misc.ResolveBVN
Handles resolve requests
runTransaction(String, ChargeTypes, boolean, Optional<String>) - Method in class com.flutterwave.services.Charge
Handles all charge requests
runTransaction(String, String, Verb, ChargeTypes, List<NameValuePair>) - Static method in class com.flutterwave.client.Client
 
runUgandaMobileMoneyTransaction(UgandaMobileMoneyRequestRequest) - Method in class com.flutterwave.services.MobileMoney
This payment method allows you to receive payments via Uganda Mobile Money.
runUpdateToken(String, UpdateTokenRequest) - Method in class com.flutterwave.services.TokenizedCharge
This endpoints allow developers update the details tied to a customer's card token.
runValidateOTP(String, String) - Method in class com.flutterwave.services.OTP
OTPs generated by the /create endpoint.
runVerifyTransaction(int) - Method in class com.flutterwave.services.Transactions
Query the final status of a transaction.
runViewTimeline(int) - Method in class com.flutterwave.services.Transactions
View the timeline for a transaction.
runVoidTransaction(String) - Method in class com.flutterwave.services.PreAuthorization
Voids the payment of a captured charge.
runWithdrawVirtualCard(String, BigDecimal) - Method in class com.flutterwave.services.VirtualCard
This withdraws existing funds from a virtual card
runZambiaMobileMoneyTransaction(ZambiaMobileMoneyRequestRequest) - Method in class com.flutterwave.services.MobileMoney
This payment method allows you to collect payments via Zambia Mobile Money.
RwandaMobileMoneyRequestRequest - Class in com.flutterwave.bean
 
RwandaMobileMoneyRequestRequest(String, BigDecimal, String, String, String, String) - Constructor for class com.flutterwave.bean.RwandaMobileMoneyRequestRequest
 

S

send(ChargeTypes) - Static method in class com.flutterwave.metric.Metric
sends the metric data needed
setEncryptionKey(String) - Static method in class com.flutterwave.utility.Environment
Sets the encrypt key to be used for transactions
setPublicKey(String) - Static method in class com.flutterwave.utility.Environment
Sets the public key to be used for transactions
setSecretKey(String) - Static method in class com.flutterwave.utility.Environment
Sets the secret key to be used for transactions
SETTLEMENT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
settlement_account - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
settlement_amount - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
SettlementData() - Constructor for class com.flutterwave.bean.SettlementResponse.SettlementData
 
SettlementListResponse - Class in com.flutterwave.bean
 
SettlementListResponse() - Constructor for class com.flutterwave.bean.SettlementListResponse
 
SettlementResponse - Class in com.flutterwave.bean
 
SettlementResponse() - Constructor for class com.flutterwave.bean.SettlementResponse
 
SettlementResponse.SettlementData - Class in com.flutterwave.bean
 
SettlementResponse.SettlementData.Transaction - Class in com.flutterwave.bean
 
Settlements - Class in com.flutterwave.services
APIs needed for managing your settlements.
Settlements() - Constructor for class com.flutterwave.services.Settlements
 
Shared - Class in com.flutterwave.bean
 
Shared() - Constructor for class com.flutterwave.bean.Shared
 
SMS - Enum constant in enum class com.flutterwave.bean.Medium
 
source_bankcode - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
stampduty_charge - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
stampduty_charge - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
status - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
status - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
status - Variable in class com.flutterwave.bean.SettlementResponse
 
SUBACCOUNT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
subaccount_settlement - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
SubAccounts - Class in com.flutterwave.services
Manage Collection Subaccounts.
SubAccounts() - Constructor for class com.flutterwave.services.SubAccounts
 
SubAccountTypes - Enum Class in com.flutterwave.bean
 
SUBSCRIPTION - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
Subscriptions - Class in com.flutterwave.services
API endpoints that are critical for managing user subscriptions.
Subscriptions() - Constructor for class com.flutterwave.services.Subscriptions
 

T

TIGO_VTU - Enum constant in enum class com.flutterwave.bean.GhanaAirtimeBills
 
TOKENIZATION - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
TokenizedCharge - Class in com.flutterwave.services
Manage tokenized transactions.
TokenizedCharge() - Constructor for class com.flutterwave.services.TokenizedCharge
 
TokenizedChargeRequest - Class in com.flutterwave.bean
 
TokenizedChargeRequest(String, String, String, BigDecimal, String, String, String, String, String, String) - Constructor for class com.flutterwave.bean.TokenizedChargeRequest
 
toListResponse(String) - Static method in class com.flutterwave.bean.ListResponse
 
toListResponse(String) - Static method in class com.flutterwave.bean.SettlementListResponse
 
toResponse(String) - Static method in class com.flutterwave.bean.Response
 
toResponse(String) - Static method in class com.flutterwave.bean.SettlementResponse
 
toString() - Method in class com.flutterwave.bean.Data
 
toString() - Method in class com.flutterwave.bean.ListResponse
 
toString() - Method in class com.flutterwave.bean.Meta
 
toString() - Method in class com.flutterwave.bean.Request
 
toString() - Method in class com.flutterwave.bean.Response
 
toString() - Method in class com.flutterwave.bean.SettlementListResponse
 
toString() - Method in class com.flutterwave.bean.SettlementResponse
 
toString() - Method in class com.flutterwave.bean.Shared
 
toString() - Method in class com.flutterwave.services.ValidateCharge
 
Transaction() - Constructor for class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
transaction_count - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
transaction_date - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
transaction_date - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 
transactions - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData
 
Transactions - Class in com.flutterwave.services
APIs endpoints that are important for general transaction management and operations.
Transactions() - Constructor for class com.flutterwave.services.Transactions
 
Transactions.Refunds - Class in com.flutterwave.services
 
Transfer - Class in com.flutterwave.services
Send funds to Bank acc
Transfer() - Constructor for class com.flutterwave.services.Transfer
 
TRANSFER - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
TransferRequest - Class in com.flutterwave.bean
 
TransferRequest(String, String, String, String, String, String, BigDecimal, String) - Constructor for class com.flutterwave.bean.TransferRequest
 
TripleDESEncrypt(String, String) - Static method in class com.flutterwave.utility.PayloadEncryptor
 
tx_ref - Variable in class com.flutterwave.bean.SettlementResponse.SettlementData.Transaction
 

U

UgandaMobileMoneyRequestRequest - Class in com.flutterwave.bean
 
UgandaMobileMoneyRequestRequest(String, BigDecimal, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.UgandaMobileMoneyRequestRequest
 
UNBLOCK - Enum constant in enum class com.flutterwave.bean.Actions
 
updateBVN(String, String) - Method in class com.flutterwave.services.VirtualAccount
Update the BVN of previously created virtual accounts.
UpdateCollectionSubAccountRequest - Class in com.flutterwave.bean
 
UpdateCollectionSubAccountRequest(BigDecimal, Optional<String>, Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.flutterwave.bean.UpdateCollectionSubAccountRequest
 
UpdatePaymentPlanRequest - Class in com.flutterwave.bean
 
UpdatePaymentPlanRequest(String, String) - Constructor for class com.flutterwave.bean.UpdatePaymentPlanRequest
 
UpdatePayoutSubAccountRequest - Class in com.flutterwave.bean
 
UpdatePayoutSubAccountRequest(Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.flutterwave.bean.UpdatePayoutSubAccountRequest
 
updatePlan(int, UpdatePaymentPlanRequest) - Method in class com.flutterwave.services.PaymentPlan
Update an existing payment plan.
updateSubAccount(int, UpdateCollectionSubAccountRequest, Optional<UpdatePayoutSubAccountRequest>, Optional<String>, SubAccountTypes) - Method in class com.flutterwave.services.SubAccounts
Update a collection subaccount on Flutterwave.
UpdateTokenRequest - Class in com.flutterwave.bean
 
UpdateTokenRequest(String, String, String) - Constructor for class com.flutterwave.bean.UpdateTokenRequest
 
USSD - Class in com.flutterwave.services
This method allows you to generate USSD strings for payments.
USSD - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
USSD() - Constructor for class com.flutterwave.services.USSD
 
USSDRequest - Class in com.flutterwave.bean
 
USSDRequest(String, String, BigDecimal, String, String, String, String) - Constructor for class com.flutterwave.bean.USSDRequest
 
Utility - Class in com.flutterwave.client
 
Utility() - Constructor for class com.flutterwave.client.Utility
 

V

VALIDATE_CHARGE - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
validateBillService(String, String, String) - Method in class com.flutterwave.services.Bills
Validate services like DSTV smartcard no, Meter number etc.
ValidateCharge - Class in com.flutterwave.services
 
ValidateCharge(String, String, Optional<ChargeTypes>) - Constructor for class com.flutterwave.services.ValidateCharge
 
valueOf(String) - Static method in enum class com.flutterwave.bean.Actions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.AuthorizationModes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.ChargeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.GhanaAirtimeBills
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.Medium
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.Network
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.NigerianBanks
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.PreAuthCommands
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.Recurrence
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.SubAccountTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.flutterwave.bean.Verb
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.flutterwave.bean.Actions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.AuthorizationModes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.ChargeTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.GhanaAirtimeBills
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.Medium
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.Network
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.NigerianBanks
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.PreAuthCommands
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.Recurrence
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.SubAccountTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.flutterwave.bean.Verb
Returns an array containing the constants of this enum class, in the order they are declared.
Verb - Enum Class in com.flutterwave.bean
 
VERIFY_TRANSACTION - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
VIRTUAL_ACCOUNT - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
VIRTUAL_CARD - Enum constant in enum class com.flutterwave.bean.ChargeTypes
 
VirtualAccount - Class in com.flutterwave.services
 
VirtualAccount() - Constructor for class com.flutterwave.services.VirtualAccount
 
VirtualAccountRequest - Class in com.flutterwave.bean
 
VirtualAccountRequest(String, Optional<String>, Optional<BigDecimal>, String, Optional<Boolean>, String) - Constructor for class com.flutterwave.bean.VirtualAccountRequest
 
VirtualCard - Class in com.flutterwave.services
 
VirtualCard() - Constructor for class com.flutterwave.services.VirtualCard
 
VirtualCardRequest - Class in com.flutterwave.bean
 
VirtualCardRequest(String, BigDecimal, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class com.flutterwave.bean.VirtualCardRequest
 
VODAFONE - Enum constant in enum class com.flutterwave.bean.Network
 
VODAFONE_POSTPAID_PAYMENT - Enum constant in enum class com.flutterwave.bean.GhanaAirtimeBills
 
VODAFONE_VTU - Enum constant in enum class com.flutterwave.bean.GhanaAirtimeBills
 
voId - Enum constant in enum class com.flutterwave.bean.PreAuthCommands
 

W

WEEKLY - Enum constant in enum class com.flutterwave.bean.Recurrence
 
WHATSAPP - Enum constant in enum class com.flutterwave.bean.Medium
 

Z

ZambiaMobileMoneyRequestRequest - Class in com.flutterwave.bean
 
ZambiaMobileMoneyRequestRequest(String, BigDecimal, String, String, String, String, String, String, String, String, Optional<Meta>) - Constructor for class com.flutterwave.bean.ZambiaMobileMoneyRequestRequest
 
A B C D E F G H I L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages