We have put together comprehensive guidelines and documentation to help you get right into integrating any of our products quickly. You can also get support when you need help!
Hi, I have 4 questions: 1. Why is split_ratio added when creating a new sub-account in the test API? 2. Why does split_ratio affect single sub-account payments even when a percentage is set for merchant commission? 3. Why is it that when the "transaction_charge_type" is set as "flat_subaccount" and "transaction_charge" is set with the exact pay to sub_account, split_ratio still takes precedence even though it is not included in the payment payload? 4. Why can't one have the choice to either include split_ratio when creating a new sub-account or ignore it, it just creeps up in the response and has no particular use?
Posted by Jamal about a month ago
hello, i kept this error after calling your endpoint {"status":"error","message":null,"data":null}. this is my payload $url = 'https://api.flutterwave.com/v3/bills'; $body = [ "country" => "NG", "customer" => "+2347011297057", "amount" => 100, "recurrence" => "ONCE", "type" => "AIRTIME", "reference" => "1917359" ]; $body = wp_json_encode($body); $args = array( 'method' => 'POST', 'headers' => array( 'Authorization' => 'Bearer FLWSECK_TEST-*******', 'Content-Type' => 'application/json'), 'body' => $body );
Posted by FAVOUR about a month ago
Hey, I'm trying to charge a card and I'm getting this error message. What's the probable cause, It's been days getting error messages like this and actually our customers cash are being deducted from their bank accs
Posted by Philip about a month ago
Hello, can I preauthorize a card payment from the inline modal? I have tried adding preauthorize: true in FlutterwaveCheckout function and used the Pre-authorization Test Card but I get this error: We could not charge this card. Reason: Sorry, we are having troubles connecting with your bank at this time, please try again.
Posted by VC about a month ago
Hello When I'm trying to send from NGN to GBP, it immediately tells me "Transfers to this currency is currently unavailable" and doesn't go through, {"status" : "error", "message" : "Transfers to this currency is currently unavailable", "data" : null} But when I'm sending from GBP to NGN, it goes through and even generates a transferId then this "DISBURSE FAILED: Transfers to this currency is currently unavailable", Is it not better for it not to go through at all like the first instance instead of confusing the customer. { "data" : { "is_approved" : 1, "narration" : "one thousand ", "bank_name" : "TIGO", "bank_code" : "TIGO", "requires_approval" : 0, "approver" : null, "account_number" : "23323575", "fee" : 45, "created_at" : "2021-02-18T12:23:20.000Z", "id" : 169434, "currency" : "NGN", "status" : "FAILED", "reference" : "-MTp51SzhltBSc-dxRKr", "complete_message" : "DISBURSE FAILED: Transfers to this currency is currently unavailable", "full_name" : "Timchang Wuyep", "debit_currency" : "GBP", "amount" : 958, "meta" : null }, "message" : "Transfer fetched", "status" : "success" }
Posted by Timchang Wuyep about a month ago
Hello there, Using test api, the transfer fee for sending 958 GBP shows 35 GBP { "status" : "success", "data" : [ { "fee" : 35, "fee_type" : "value", "currency" : "GBP" } ], "message" : "Transfer fee fetched" } but after I sent it, the transfer fee showed 45GBP which is inconsistent Json value: { "data" : { "bank_name" : "TIGO", "meta" : null, "status" : "NEW", "fee" : 45, "full_name" : "Timchang Wuyep", "complete_message" : "", "debit_currency" : "GBP", "bank_code" : "TIGO", "requires_approval" : 0, "currency" : "NGN", "id" : 169380, "is_approved" : 1, "reference" : "-MToQgcR0mVDiPZmwbB-", "created_at" : "2021-02-18T09:18:22.000Z", "narration" : "hi from uk", "amount" : 958, "account_number" : "23323575" }, "status" : "success", "message" : "Transfer Queued Successfully" }
Posted by Timchang Wuyep about a month ago
Hi, I am implementing charge API for Ghana mobile money on my test environment. I am sending the following data to the API - { email: '[email protected]', amount: 200, currency: 'GHS', tx_ref: '5eed0858f40328cf5e3d', phone_number: '0902620185', network: 'MTN' } The API gives a response with a redirect URL. After redirecting to that URL, it's asking me to give OTP. After giving the OTP, A message popup "Your account status is pending confirmation". But my webhook is not called. I am testing on the test environment. Please help.
Posted by Soma Das about a month ago
Carrying over from this question: https://developer.flutterwave.com/discuss/601be6109f826e00618248ce 2 weeks ago I sent a letter to [email protected] with a request for PreAuth transactions to be enabled for my account, and still have not received a response
Posted by Dima Yovko about a month ago
i want to add some balance in my current account for transfer purpose but unable to make it. when goes to topup balance a pop up came but not ableto select the money and he asked a note that is : To fund your wallet Transfer the amount you want to fund to the account details below and your balance will be funded. HighStreet MFB bank 1352007519 Flutterwave Account Funding 1352007519 Thanks
Posted by Pawan about a month ago
Greetings! How do I make name of sub account appear as recipient account at the time of confirmation eg on M-Pesa or Card/Bank verification OTP. My app needs to have sub accounts as the real entities receiving payment while main account is for convenience fee. I would like confirmation message eg for OTP or STK Push to read the sub account name as opposed to main account. Thank you, Charles
Posted by Charles Waweru about a month ago
Hi - I've just seen an error report stating that the amount should be between 0 and 0. This error has only been reported for NGN users. I don't know the extent of it for other currencies. What could be the issue & what's a possible resolution?
Posted by David about a month ago
I used the Android flutterwave Api in my app but it keeps giving my users a dialog to suggest that they should dail *170# and follow the Instructions. When this is tried, nothing happens because the ussd code does not go through. Is there a way of working around this and have customers stick to the app only? Please follow the instructions below to complete your transaction 1. Dail *170# 2. Choose Option 7) Wallet etc Your Help will be highly Appreciated.
Posted by Joe Banda about a month ago
Hello, whenever I try to charge a user's card, it redirects to this URL " https://coreflutterwaveprod.com/FlutterMigs/cardtrxauth?hid=FLWMc8dfd2f4da8941e084241d3cf81456xxx " and then redirects back with this error message " We could not charge this card. Reason: Approved " Any help please???????
Posted by Kenny Ruzindana about a month ago
After integrating Flutterwave official flutter library in my system everything was fine until when i tried to perform a live transaction, i started getting this error "Merchant is not enables for Rave v3" and I also noticed that the library is returning the card details. Please is there a way i can stop the library from returning the card details because i don't actually need those and so that i won't have to submit a PCI DSS.
Posted by Collins Eneze about a month ago
Actually, whenever i tried to charge user's card, it redirects to this url " https://coreflutterwaveprod.com/FlutterMigs/cardtrxauth?hid=FLWMc8dfd2f4da8941e084241d3cf81705df " and then redirect back to my app url this error message " We could not charge this card. Reason: Pending redirect " Please help!
Posted by Uhiriwe about a month ago