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!
Hello, Mobile payments have been working only requiring client pin to approve payment. Recently i get the SMS "Verifivation Code to complete your payment on MOMO Verification Auth" How is this new workflow supposed to be?
Posted by BK 6 months ago
I have been trying the staging mode with the Rave android sdk but any time I enter the mobile number and select the telco network say mtn, the page refreshes and I don't any response from onActivityResult method meanwhiles I am logging the response. What is actually the issue because i should be able to test before migrating to live.
Posted by Sampson 6 months ago
My name is Isola Simeon Olumumuyi I used my ATM card today for some transactions but seems I got debited twice. My card number is 539983******2660 my account number is 0171039970. Please I need your urgent assistance. Thanks in anticipation. Initially my balance was 18,000+ before I used my card for online transactions. Please help me verify this issue and refund my money. Thanks
Posted by Isola Simeon 6 months ago
I'm trying to implement Rave payment on a mobile app, currently on staging, card and account payments work fine, but when I select bank transfer, I end up with the following error response: 'Please provide one of tx ref or flw ref', data: null. How/where do I set that up, I've done the transaction ref thingy on for card/account payments, I'd appreciate any help on how to go about this. Thank you
Posted by Doken Edgar 6 months ago
It looks like Mobile Money Francophone does not work on production I have tried - the RESTful API v2 - the RESTful API v3 - nodeSDK v2 - nodeSDK v2 when I am in production I just get transaction failed with no further explanation. NB: I am in Ivory coast (number here looks like +225 08 08 08 08, which one should I usethe +225, 00225, 225, or just the ending numbers 08080808) { status: 'error', message: 'Transaction Failed', data: { code: 'FLW_ERR', message: 'Transaction Failed', err_tx: { id: 287519175, flwRef: 'FLW051811594652213472', chargeResponseCode: 'R1', chargeResponseMessage: 'Transaction Failed', status: 'failed', merchantbearsfee: 1, appfee: '3.5', merchantfee: '0', charged_amount: '250.00' } } }
Posted by Dro Freddy 6 months ago
I am tying a simple request from node js but I keep getting this error { status: 'error', message: 'Transaction Failed', data: null } It works with the message payment initiated. so I want to try it on live and see how it interact with phone. Is there any missing data? import Ravepay from "flutterwave-node-v3"; import { v4 } from "uuid"; const flw = new Ravepay( "MY_PUBLIC_KEY", "MY_SECRET_KEY", true, ); const pay = async (_request, response) => { try { const payload = { tx_ref: v4(), amount: "500", currency: "XOF", email: "[email protected]", phone_number: "08517414", firstname: "temi", name: "frediustcdev is here", fullname: "dro freddy", lastname: "desola", is_mobile_money_franco: 1, country: "CI", }; const result = await flw.MobileMoney.franco_phone(payload); console.log("[success] => ", result); response.status(200).send(result.data); } catch (error) { console.log("[ERROR] => ", error); response.status(400).send(error); } };
Posted by Dro Freddy 6 months ago
Note: You can find this issue on github https://github.com/wilburt/rave_flutter/issues/34 We am getting this error while using Francophone Mobile Money from Ivory coast {"status":"error","message":"Invalid public key passed","data":{"code":"INV_PUBK","message":"Invalid public key passed"}} I have checked the keys on Flutterwave dashboard and it's correct. I have even tried to use the secret key instead but I keep getting this error. I have also tried to generate a new public key, but still as a side note i am getting this error on sandbox mode: flutter: Response Text: flutter: {"status":"success","message":"Charged fee","data":{"charge_amount":"200.00","fee":2.8,"merchantfee":"0","ravefee":"2.8","stampdutyfee":0,"currency":"XOF"}} [VERBOSE-2:ui_dart_state.cc(157)] Unhandled Exception: NoSuchMethodError: The method '[]=' was called on null. Receiver: null Tried calling: []=("orderRef", "531ce346-d40f-4313-ab36-ba368a3a07e4") #0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5) #1 Payload.toJson package:rave_flutter/…/dto/payload.dart:142 #2 new ChargeRequestBody.fromPayload package:rave_flutter/…/dto/charge_request_body.dart:23 #3 MMFrancophoneTransactionManager.charge package:rave_flutter/…/manager/mm_francoophone_transaction_manager.dart:24 #4 BaseTransactionManager.displayFeeDialog.charge package:rave_flutter/…/manager/base_transaction_manager.dart:125 #5 GestureRecognizer.invokeCallback package:flutter/…/gestures/recognizer.dart:182 #6 TapGestureRecognizer.handleTapUp package:flutter/…/gestures/tap.dart:504 #7 BaseTapGestureRecognizer._checkUp package:flutter/…/gestures/tap.dart:282 #8 BaseTapGestureRecognizer.acceptGestu<…> I don't know if it is wanted or not but it cause the loader to keep rolling until i manually close the box so I can't continue on the next API implementation my app.
Posted by frediustcdev 6 months ago
Is there a way to make the page not reload after the user clicks on the "Cancel Transaction" button on your dialog windows especially when using the callback implementation? I think a better implementation would have been to use the call back function with a cancel response instead of reloading the page. Also, below is an error being emitted by your JavaScript when used in an angular project. Please fix it. scripts.min.js:1 Uncaught TypeError: Cannot set property 'use_v3' of null at scripts.min.js:1 (anonymous) @ scripts.min.js:1 DevTools failed to load SourceMap: Could not load content for https://assets.flutterwave.com/assets/index.all.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE DevTools failed to load SourceMap: Could not load content for https://assets.flutterwave.com/assets/popper.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE Thanks.
Posted by John Mudiaga 6 months ago
I want to integrate flutter payment gateway on my website project i am working on using Django framework. Please how to i go about it from including the settings API down to the template page.
Posted by David Kelechi 6 months ago