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!
I followed the doc to create a function and I was able to know the transaction status if I do print_r //get CURL function getCURL($url, $seckey) { $curl = curl_init(); $token = 'Bearer '.$seckey; $header = array('Content-Type: application/json','Authorization:'.$token); curl_setopt_array($curl, array( CURLOPT_URL => $url, CURLOPT_CUSTOMREQUEST => "GET", CURLOPT_RETURNTRANSFER => true, CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 180, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_HTTPHEADER => $header, )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); if ($err) { echo "cURL Error #:" . $err; } else { $decodedResponse = json_decode($response, true); $result = $decodedResponse; // print_r($result); } return $result; } getCURL('https://api.flutterwave.com/v3/transactions/'.$t_id.'/verify', 'FLWSECK_TEST-XXXXXXXXXXXXXXXXXXXXXX-X'); Now where do I put my update query so that the user gets activated after successful payment?
Posted by Uche Destiny 4 months ago
I am facing issue with flutterwave split payment. I just made a flutterwave sub account and make a test transaction, the payment successfully processed and logged into flutterwave but when I check the sub account there is no transaction. Please check the demo video https://www.screencast.com/t/ECF4PpMb
Posted by Ahmed Asghar 4 months ago
What is happening again? I think this whole delay is making me tired of Flutterwave, because it keeps affecting my business transactions. I made a mobile money transfer of GHS 810 to an MTN mobile money in Ghana, up till now it has reflected over there and the customer is complaining It has been on pending for hours and still that way since, no reversal or successful transfer of the money. Please check and do something very urgent about it. This whole is really not making sense about flutterwave Here is the transaction details ID: TRF-238234366442
Posted by Enabulele Osariemen Kelly 4 months ago
Hi, I'm looking to open an account to use within my telegram BOT and website to sell CBD related products. We tried with stripe and we got rejected because of our category but our company is 100% legal within european law! We can sell inside italian territory respecting 0.5thc limit or abroad respecting 0.3 thc limit. Is it possible to open an account with your service for my needs? here below is the description of our company with the law that we respect. State: Italy Company Name: ANIMARTE DI GIULIO MARIA MARINO C.da Salette, 27 63900 Fermo P.I 02313020444 Registered in the official register of professional operators (ROUP) with code IT-11-0710 italian law 242/2016 EU LAW: REGOLAMENTO DI ESECUZIONE (UE) N. 809/2014 DELLA COMMISSIONE del 17 luglio 2014 Con reintegrazione di REGOLAMENTO DI ESECUZIONE (UE) 2017/1172 DELLA COMMISSIONE del 30 giugno 2017 recante modifica del regolamento di esecuzione (UE) n. 809/2014 per quanto riguarda le misure di controllo relative alla coltivazione della canapa. Kindly Regards, Leonardo
Posted by Leonardo 4 months ago
I've integrated Flutterwave as my payment service provider on my Shopify site and entered my public and secret keys correctly. However, the Mpesa payment option is still not offered on the site for users. Please help me sort this out
Posted by Ian 4 months ago
Hi! I'd like to know if the bill categories data returned from your `/bills-categories` endpoint changes over time (if it doesn't, I'd like to hardcode the data in my application). If it does change, how do we dynamically identify the proper biller types to use for different bill payment types? Kindly help provide answers to this asap. Thanks
Posted by Mubarak Bello 4 months ago
I have configured the Flutterwave on my website. The issue I am facing right now is that it was working fine on test mode but when i changed it to the live mode its response has been changed. It is not returning the Customer Object anymore in the live mode and that is why I am not able to update the response in my database. First thing is that it is showing response in Transaction Object and now it is giving response in TX object. Why it is not returning customer object in live mode. Please guide me
Posted by Ola 4 months ago
I get this error "We could not charge this card. Reason: val.replace is not a function" after entering the test card pin on the test-checkout page FYI i'm making an escrow payment. endpoint: https://api.flutterwave.com/v3/payments payload: { "tx_ref":"hooli-tx-1920bbtytty", "amount":"10", "currency":"GHS", "redirect_url":"https://ooverse-ads-app-qs9as.ondigitalocean.app", "payment_options":"mobilemoneyghana,card", "subaccounts": [ { "id": "RS_96D1F183CE32F7176FE1D61E01F3DB4F" } ], "meta": [{ "metaname": "rave_escrow_tx", "metavalue": 1 }], "customer":{ "email":"[email protected]", "phonenumber":"0242002367", "name":"Will Doe" }, "customizations":{ "title":"ooverse", "description":"Book my channel", "logo":"https://ooverse-ads-app-qs9as.ondigitalocean.app/assets/img/logo/friendkit-bold.svg" } }
Posted by Daniel 4 months ago
after successfully initiating payment on (https://api.flutterwave.com/v3/payments) i always get "An invalid email passed" when i open the checkout link that was returned, even though email was passed in the payload. just to be sure i was passing the email i tried it in postman, where the email field had an email, but still same "An invalid email passed" after i open the checkout link that was returned
Posted by Daniel Adu 4 months ago
I have two questions. A. The consumer id, do I have mine as well as the consumer mac B. THE CUSTOMER INFORMATION DOSENT CHANGE; HAVE DONE TWO TEST AND NO CHANGE STILL. meta: { consumer_id: 23, consumer_mac: "92a3-912ba-1192a", }, customer: { email: "[email protected]ail.com", phone_number: "08102909304", name: "yemi desola", },
Posted by JUDE 4 months ago