OTP do not get to be sent to my email whenever I tried logging into sandbox

I CANNOT login to sandbox after creating account. i noticed that OTP do not get to be sent to my email whenever I tried logging into sandbox

I can login to sandbox after creating account

Hello, i noticed that OTP do not get to be sent to my email whenever I tried logging into sandbox

Is it possible to use an async approach for upgrading a customer because it takes too long and times out most times.

Is it possible to use an async approach for upgrading a customer because it takes too long and times out most times.

Get customer by email

Does the call for getting customer by email, slow down has the number of customers increase?I hope it doesn't.

My account has been disabled without any reason

What is method that can be and enable my account

Unmatched Reference Number

I want to create a virtual card, i get a successful response with reference `'reference': 'b36e661f-4435-4adc-83ef-f46d624a7e0e'` . now this reference was supposed to come with the webhook for that particular card creation but the reference that come with it is this `'reference': '9e856ddb-60d1-4577-834f-829e1dd1547d' ` this two references are completely differenct but were supposed to be the same. Kindly note that this was working up to yesterday. but does not work today.

Virtual Accounts

How can we create a VIrtual account for our customers

Bvn Verification

Hi, i need a sample BVN for successful verification for test, Every BVN i have tried returns false

How to verify webhook

Hello, we are having issues trying to verify webhook comparing the generated signature and that returned in one of the ones sent in the svix-signature header. This is the code below. ``` const getWebhookSignature = (svixId, svixTimestamp, body) => { const signedContent = `${svixId}.${svixTimestamp}.${body}` const secret = process.env.MAPRALAD_WEBHOOK_SECKEY; // your webhook secret // Need to base64 decode the secret const secretBytes = new Buffer(secret.split('_')[1], "base64"); const signature = crypto .createHmac('sha256', secretBytes) .update(signedContent) .digest('base64'); console.log(signature); return signature } exports.webhookResponse = async(req, res) =>{ res.status(200).send() console.log(req.body) const body = req.body const svixId = req.headers["svix-id"] const svixTimestamp = req.headers["svix-timestamp"] const svixSignature = req.headers["svix-signature"] const signature = getWebhookSignature(svixId, svixTimestamp, body) console.log(signature) console.log(svixSignature.substring(3)) //to check if(svixSignature === signature){ //rest code } } ``` The issue is that the svixSignature and signature are never the same. Please what mistake is been made here?