TrueLayer Payments Integration
Real Faster Payments to employee bank accounts · Webhook-driven settlement · FPS-compliant
🟢 Sandbox Connected · Secrets Stored · Client ID: sandbox-gpdrecords-c36760
TrueLayer sandbox is active. Secrets are stored securely. Steps 1–3 complete. Deploy backend functions (Builder+) to enable server-side payment initiation and webhook settlement for production.
Create TrueLayer Account
Sign up at console.truelayer.com and create a Payments application.
Open TrueLayer ConsoleSandbox App Created
App ID: sandbox-gpdrecords-c36760 — connected to TrueLayer sandbox environment.
Environment Secrets Added ✓
TRUELAYER_CLIENT_ID and TRUELAYER_CLIENT_SECRET are stored securely in app secrets.
TRUELAYER_CLIENT_ID→ from TrueLayer Console → ApplicationsTRUELAYER_CLIENT_SECRET→ from TrueLayer Console → ApplicationsTRUELAYER_WEBHOOK_SECRET→ from TrueLayer Console → Webhooks (for signature verification)Deploy Backend Functions ✓
initiatePayrollPayment, initiateTransfer, truelayerWebhook — all deployed and live on Builder+ plan.
Register Webhook URL ✓
Webhook endpoint: https://gpdwealth.base44.app/api/functions/truelayerWebhook — register this in TrueLayer Console → Webhooks.
https://gpdwealth.com/api/truelayer/webhook