| Function | APIs / Integrations |
|---|---|
| login | bcryptjs (password verify), custom JWT |
| signup | bcryptjs, Cybrid API (create customer), custom JWT |
| signupWithOTP | Mailgun (send OTP), Cybrid (sandbox), custom JWT |
| forgotPassword | Mailgun, bcryptjs |
| updateUserProfile | Base44 entities |
| Function | APIs / Integrations |
|---|---|
| cybridTransfer | Cybrid API (full production) — customer KYC, accounts, Plaid, ACH, trades, remittances |
| haitiTransfer | DTone |
| Function | APIs / Integrations |
|---|---|
| dtoneTopUp | DTone DVS API |
| dingTopUp | Ding Connect API |
| processTopUp | DTone + Twilio (confirmation SMS) |
| processDtonePayment | DTone |
| processDingPayment | Ding Connect |
| processRSAPayment | RSA Pay API |
| prepayNation | PrepayNation / ValueTopUp API |
| Function | APIs / Integrations |
|---|---|
| squarePayments | Square API (payments, refunds, links, customers, cards) |
| processSquarePayment | Square API |
| processSquareTopUp | Square + DTone |
| getSquareConfig | Square (returns app ID / location ID) |
| initiateMoncashPayment | MonCash API + DTone (via PendingTopup) |
| moncashCallback | MonCash API + DTone |
| processMoncashPayment | MonCash |
| processAGNVFunding | Square (payment links) |
| Function | APIs / Integrations |
|---|---|
| sendAGNV | Mailgun (receipt email) |
| logAGNVTransaction | Base44 entities |
| getAGNVTransactions | Base44 entities |
| approveAGNVTransaction | Twilio WhatsApp + Mailgun |
| shareAGNVReceipt | Base44 integrations (email) |
| Function | APIs / Integrations |
|---|---|
| sendEmail | Mailgun (contact, transactional, marketing) |
| sendInquiryEmail | Mailgun |
| sendNotification | Mailgun + Twilio (SMS + WhatsApp templates) |
| sendEmailBlast | Mailgun |
| scheduleEmailCampaign | Base44 entities |
| processScheduledCampaigns | Mailgun |
| bulkImportSubscribers | Base44 entities |
| deduplicateSubscribers | Base44 entities |
| sendTestEmail | Mailgun |
| Function | APIs / Integrations |
|---|---|
| incomingSMS | Handle inbound SMS (TwiML response) |
| twilioVoiceHandler | Incoming calls (TwiML response) |
| twilioVoiceFallback | Fallback voice handler |
| twilioStatusCallback | Delivery status callback |
| Function | APIs / Integrations |
|---|---|
| veriffKYC | Veriff API (identity verification) |
| generateFlyer | Base44 GenerateImage AI |
| getExchangeRate | open.er-api.com (free, no auth) |
| createPaymentRequest | Base44 entities + Twilio |