when I got the webhook response in production I try to verify the transaction using this
const flw = new Flutterwave(
FLW_PUBLIC_KEY,
FLW_SECRET_KEY
);
const payload = { id: body?.data?.id };
const response = await flw.Transaction.verify(payload);
verify transaction gives me 403 forbidden error. I attached the screenshot
it’s happening for the last two days. I use the test key in the production server
Hi @Vivek_Rai
We are currently working to resolve this.
I apologise for any inconvenience this might be causing you.
Adekunle.
@Adekunle ok and currently getting 503 from API also
@Adekunle now issue solve after tomorrow server update
Thanks
I faced the same issue from an angular dev environment with the flutterwave-angular-v3 package, however after debugging i realized this error came up when the visitor of the website has their VPN or is behind a firewall. So I ensured the visitor was not running on any VPN before attempting to load or visit any page which loads the flutterwave (https://checkout.flutterwave.com/v3.js) file.
1 Like