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 there, I am using the flutterwave standard method of integration and I want to ask a question. THE QUESTION: If the currency set in the request object of the endpoint(/v3/payments) is say Naira, can customers from say UK or Rwanda also pay through the modal checkout that will be generated from it? If yes, do they get charged in Naira too or their local currency?
Posted by Olamidun 11 days ago
Good morning, we have integrated the official flutter SDK https://github.com/Flutterwave/flutterwave-flutte following the sample provided and it works fine. However, we have not been able to replicate a scenario for a transaction failure and this is a concern. let's say we use one of the test cards Card number: 5531886652142950 cvv: 564 Expiry: 09/32 Pin: 3310 OTP: 12345 The transaction is processed and successful even a wrong (cvv: 666) , a wrong PIN and/or wrong OTP is entered. The only difference is that it will show this weird screen on the device for PIN collection. https://photos.app.goo.gl/vX1dTW2wWGPArAsX8 We would like to know if this is specific to the Test environment, as we want to make sure wrongs cards are rejected and also cover all edge cases in our implementation. Our second concern is that can we customize the UI color in a flutter app? if so how? any documentation for that? Thanks.
Posted by Evance Soumaoro 12 days ago
I keep getting the error below object(stdClass)#3 (3) { ["error_id"]=> string(28) "ERRNO162085253T1610097770317" ["message"]=> string(41) "Application error. Please contact support" ["code"]=> string(9) "app_error" } I am using PHP the passed the header body json using "Content-Type: application/json" { "account_number": "0690000032", "account_bank": "044" } I got this error above on both live and my localserver I used the test account to test. Here is my what my code look like: $data = [ "account_number": "0690000032", "account_bank": "044" ]; $header = array( "Authorization: Bearer {$_PRIVATE_SECRET_KEY_TEST}", "Content-Type: application/json" ); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 100); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); $result = curl_exec($ch); $err = curl_error($ch) What could be possibly wrong?
Posted by Debisi 12 days ago
Hi, I am trying to create sub accounts using the API, I have few questions before I can go ahead. 1. Let's say I create a subaccount for a merchant, after the merchant accept payment on my platform for whatever service(s) being rendered does that money go into my account before it is split or it goes into the merchant's subaccount before it is split? 2. How soon does the split occur, is it instantaneous?
Posted by Olamidun Kolapo 13 days ago
I keep getting the error below object(stdClass)#3 (3) { ["error_id"]=> string(28) "ERRNO162085253T1610097770317" ["message"]=> string(41) "Application error. Please contact support" ["code"]=> string(9) "app_error" } I am using PHP the passed the header body json using "Content-Type: application/json" { "account_number": "0690000032", "account_bank": "044" } I got this error above on both live and my localserver I used the test account to test. What could be possibly wrong?
Posted by Debisi 15 days ago
Hello there, I'd appreciate it if I can get help with the issue I'm experiencing . I'm trying to initiate a transfer function via the transfer api https://developer.flutterwave.com/reference#create-a-transfer But I keep getting "Beneficiary not found". { "status":"error" "message":"Transfer creation failed" "data":{ "id":153195 "account_number":"0690000040" "bank_code":"044" "full_name":"N/A" "created_at":"2021-01-06T18:19:10.000Z" "currency":"NGN" "debit_currency":"USD" "amount":5500 "fee":26.875 "status":"FAILED" "reference":"newFLWXTransfer12378723" "meta":{...} "narration":"Payment for goods purchased" "complete_message":"Beneficiary not found" "requires_approval":0 "is_approved":1 "bank_name":"N/A" } }
Posted by rufans 16 days ago
Report a fraudulent operation My wallet was stolen for 33,580 ZAR My account was hacked and the money was transferred to the FlutterWave wallet with the following number:- 00180667 In the name of:- Wahla international So, I ask you to refund money back into my account quickly My wallet İD:- 00683433 Note: - A copy of the transfer is attached with the message
Posted by Ahame Holanci 17 days ago
const validate = await Axios.get( `https://api.flutterwave.com/v3/bill-items/${Biller.item_code}/validate?code=${Biller.biller_code}&customer=${meter}`, { headers: { Authorization: `Bearer ${credentials.LIVE_S_K}`, }, } ); this is the request i made to your server but i keep getting "Request failed with status code 400"... and also if i make request to the createbill endpoint with the biller name as type it's always returning "Invalid biller selected"... pls treat this as urgent pls ....
Posted by Oluwatobi 17 days ago
I am facing a problem, which is when I transfer any amount outside the wallet to Mpesa or another FlutterWave merchant ID, I always receive the following message " DISBURSE FAILED: Unable to complete at this time. Please contact admin. Try again by clicking the button below" and this message also " DISBURSE FAILED: Unable to complete request, please contact administrator. Try again by clicking the button below"
Posted by Mola Anan 17 days ago
I am using the standard payment modal for card payments. My plans are all in USD currency but I will be accepting payments internationally from any currency. This is my payload: { amount: 9, currency: "USD", customer: { email: "[email protected]", name: "test test" }, customizations: { logo: "url_to_my_logo", title: "Sign up" }, payment_plan: 1234, public_key: "FLWPUBK-7...", tx_ref: "unique_reference" } My plan is $9USD monthly. However when I try paying using a credit card that is in ZAR I get the following error: "We could not charge this card. Kindly pass the same currency as your payment plan" Does this mean I have to ask customers what currency they are using? If I have to ask the customer for their currency, does that also mean that I have to calculate how much $9USD is in their currency? Surely you should be handling the currency conversions automatically on your side? I should be able to simply set my plan as $9USD monthly and then be able to accept payments from customers in any country with you handling the currency conversions.
Posted by Brendon 18 days ago
When using a payment modal it is very blury. Please note that many other users have experienced the same issue yet it is still not fixed. Here are posts from other users experiencing the same issue: https://developer.flutterwave.com/discuss/5f8efc7f13ef6f00186265c7 https://developer.flutterwave.com/discuss/5f880032d79db1002db57d64 https://developer.flutterwave.com/discuss/5f71d2adda0cb90014dcc8a3 Here are my findings: - Chrome browser in production: very blury - please fix this - Chrome browser using sandbox: not blury - Firefox browser in production: not blury - Firefox browser using sandbox: not blury Please will this issue be fixed since it is clearly affecting many users and Chrome is the most popular browser in the world.
Posted by Brendon 18 days ago
Hi, I've noticed this trend with 3 recent transfers, and complaints from users that lower amounts are added to the queue immediately but there are some transfers that have remained pending for up to 4 days now and notably the Proof for all of these is -1. This is only the case for transfers, not collections which is operating smoothly. What does the proof mean and can I please get a possible resolution for this or a way to cancel and re-queue the transfers that have pending for too long? They will probably be cleared out automatically but I'm just reaching out now as it's been over 3 days for some. Looking forward to hearing from you as soon as posssible. Merchant ID is: 00142718 Thanks, David.
Posted by David 18 days ago
My settlement is flagged, just because am asked to provide website/social media links. I have just explained the situation to your customer care who reached me. As at now, no feedback. Besides I thought Form 3 document, business certificate and valid ID are much required for for validation. But you're flagging my account just because my website/social media creation is still under development. Seriously, must a customer always complain publicly in a developer's forum?
Posted by John Cudjoe 19 days ago