Uses of Class
com.flutterwave.bean.Response
Packages that use Response
-
Uses of Response in com.flutterwave.bean
Methods in com.flutterwave.bean that return Response -
Uses of Response in com.flutterwave.services
Methods in com.flutterwave.services that return ResponseModifier and TypeMethodDescriptionSubscriptions.activateSubscription(int id) Activate a previously cancelled subscription.PaymentPlan.cancelPlan(int id) Cancel an existing payment plan.Subscriptions.deactivateSubscription(int id) Deactivate an active subscription.VirtualAccount.deleteVirtualAccount(String order_ref) Delete a Virtual accountTransfer.getFee(BigDecimal amount) Query the fee for the transfer being made.PaymentPlan.getPlan(int id) Get a single payment planGet the status of a bill purchaseTransfer.getTransfer(int id) Fetch the details of a transfer.Transfer.getTransferRate(BigDecimal amount, String destination_currency, String source_currency) Querys the transfer rate for international transfers.VirtualAccount.getVirtualAccount(String order_ref) Fetch a virtual account number using order referenceTransfer.retry(int id) Retry a previously failed transfer.Bills.runBulkTransaction(List<BillRequest> billRequests) Create bulk bills paymentTokenizedCharge.runBulkTransaction(List<TokenizedChargeRequest> tokenizedChargeRequestList) Make multiple tokenized payments at once.Transfer.runBulkTransaction(List<TransferRequest> transferRequest) Create a bulk transfer, i.e.VirtualAccount.runBulkTransaction(List<VirtualAccountRequest> virtualAccountRequests) Create bulk virtual account numbersPreAuthorization.runCaptureTransaction(String flw_ref, BigDecimal amount) capture the payment of an existing but uncaptured charge.Beneficiaries.runCreateBeneficiary(BeneficiaryRequest beneficiaryRequest) Create beneficiaries for Transfers.PaymentPlan.runCreatePlan(PaymentPlanRequest paymentPlanRequest) Create a payment plan with Flutterwave.SubAccounts.runCreateSubAccounts(CollectionsSubAccountRequest collectionsSubAccountRequest, Optional<PayoutSubAccountRequest> payoutSubAccountRequest, SubAccountTypes type) Create a subaccount on Flutterwave.VirtualCard.runCreateVirtualCard(VirtualCardRequest virtualCardRequest) Create A Virtual CardBeneficiaries.runDeleteBeneficiary(int id) Remove a beneficiary from your beneficiary list.SubAccounts.runDeleteCollectionSubAccounts(int id) Delete a collection subaccount on Flutterwave.MobileMoney.runFrancophoneMobileMoneyTransaction(FrancophoneMobileMoneyRequestRequest francophoneMobileMoneyRequest) This payment method allows you to collect payments via mobile money in Francophone countries.VirtualCard.runFundVirtualCard(String id, FundVirtualCardRequest fundVirtualCardRequest) This funds a specific virtual card.Beneficiaries.runGetBeneficiary(int id) Get all details for a particular beneficiary.TokenizedCharge.runGetBulkTransactionStatus(int bulk_id) This endpoint allows you to query the status of a bulk tokenized charge.Transactions.Refunds.runGetDetails(int id) SubAccounts.runGetPayoutSubAccountBalance(String account_reference, String currency) Fetch the available balance on a payout/transfer subaccount on Flutterwave.SubAccounts.runGetPayoutSubAccountStaticVirtualAccount(String account_reference, String currency) Fetch a static virtual account on a payout/transfer subaccount on FlutterwaveSubAccounts.runGetPayoutSubAccountTransactions(String account_reference, String from, String to, String currency) Fetch a transaction on a payout/transfer subaccount on Flutterwave.SubAccounts.runGetSubAccount(int id, Optional<String> account_reference, Optional<String> include_limit, SubAccountTypes type) Fetch a subaccount on Flutterwave.Transactions.runGetTransactionsFees(BigDecimal amount, String currency) Query the fees expected to be paid for a particular transaction.VirtualCard.runGetVirtualCard(String id) This call gets a specific virtual card by ID created by the User with idMobileMoney.runGhanaMobileMoneyTransaction(GhanaMobileMoneyRequestRequest ghanaMobileMoneyRequest) This payment method allows you to recieve GHS payments via Mobile Money.MobileMoney.runMpesaTransaction(MpesaRequest mpesaRequest) This payment method allows you to receive KES payments via Mpesa.PreAuthorization.runPaypalCaptureTransaction(String flw_ref) Capture the payment of a previously uncaptured PayPal charge.PreAuthorization.runPaypalVoidTransaction(String flw_ref) Release the hold on the PayPal funds i.e.Transactions.Refunds.runRefund(int id, Optional<BigDecimal> amount) PreAuthorization.runRefundTransaction(String flw_ref, BigDecimal amount) Refunding a transaction would return the charged amount for an existing, unrefunded transaction.Transactions.runResendWebhook(int id, Optional<Integer> wait) Resend webhooks from failed sending queues to your server.MobileMoney.runRwandaMobileMoneyTransaction(RwandaMobileMoneyRequestRequest rwandaMobileMoneyRequest) This payment method allows you to collect payments via Rwandan Mobile Money.VirtualCard.runStatusVirtualCard(String id, Actions actions) This call blocks or unblocks a virtual card created by the User.VirtualCard.runTerminateVirtualCard(String id) This call terminates a virtual card created by the User.ACH.runTransaction(ACHRequest achRequest) Handles ACH requestsApplePay.runTransaction(ApplePayRequest applePayRequest) Handles ApplePay requestsBankAccount.runTransaction(BankAccountRequest bankAccountRequest) Handles bank account requestsBanKTransfer.runTransaction(BanKTransferRequest banKTransferRequest) Handles bank transfer requestsBills.runTransaction(BillRequest billRequest) Initiate the bill payment.CardCharge.runTransaction(CardRequest cardRequest) Handles card charge requestsCharge.runTransaction(String request, ChargeTypes type, boolean encrypyt, Optional<String> urlSuffix) Handles all charge requestsFawryPay.runTransaction(FawryPayRequest fawryPayRequest) Handles FawryPay requestsGooglePay.runTransaction(GooglePayRequest googlePayRequest) Handles googlepay requestsPaypal.runTransaction(PaypalRequest paypalRequest) Handles Paypal requestsPreAuthorization.runTransaction(PreAuthorizationRequest preAuthorizationRequest) Create a lien on the customer's account for the transaction amount.TokenizedCharge.runTransaction(TokenizedChargeRequest tokenizedChargeRequest) Intiate a tokenized transactions.Transfer.runTransaction(TransferRequest transferRequest) Initate a transfer with Flutterwave.USSD.runTransaction(USSDRequest ussdRequest) Handles USSD transactionsValidateCharge.runTransaction()VirtualAccount.runTransaction(VirtualAccountRequest virtualAccountRequest) Create a virtual account numberMobileMoney.runUgandaMobileMoneyTransaction(UgandaMobileMoneyRequestRequest ugandaMobileMoneyRequest) This payment method allows you to receive payments via Uganda Mobile Money.TokenizedCharge.runUpdateToken(String token, UpdateTokenRequest updateTokenRequest) This endpoints allow developers update the details tied to a customer's card token.OTP.runValidateOTP(String reference, String otp) OTPs generated by the /create endpoint.Transactions.runVerifyTransaction(int id) Query the final status of a transaction.PreAuthorization.runVoidTransaction(String flw_ref) Voids the payment of a captured charge.VirtualCard.runWithdrawVirtualCard(String id, BigDecimal amount) This withdraws existing funds from a virtual cardMobileMoney.runZambiaMobileMoneyTransaction(ZambiaMobileMoneyRequestRequest zambiaMobileMoneyRequest) This payment method allows you to collect payments via Zambia Mobile Money.Update the BVN of previously created virtual accounts.PaymentPlan.updatePlan(int id, UpdatePaymentPlanRequest UpdatePaymentPlanRequest) Update an existing payment plan.SubAccounts.updateSubAccount(int id, UpdateCollectionSubAccountRequest updateCollectionSubAccountRequest, Optional<UpdatePayoutSubAccountRequest> updatePayoutSubAccountRequest, Optional<String> account_reference, SubAccountTypes type) Update a collection subaccount on Flutterwave.Bills.validateBillService(String item_code, String code, String customer) Validate services like DSTV smartcard no, Meter number etc. -
Uses of Response in com.flutterwave.services.misc
Methods in com.flutterwave.services.misc that return ResponseModifier and TypeMethodDescriptionResolveAccount.runTransaction(AccountResolveRequest accountResolveRequest) Handles resolve requestResolveBVN.runTransaction(String bvn) Handles resolve requests