WelcomeFilesApplications SecurityToolsForensics BankingTerminal TravelVisaQuotaEnvironment
GSF DIGITAL eWALLET — DIRECT CONNECTION ACTIVE
🏠 GSF Digital eWallet (SkyNet Dynamics S.A.)
IBG 7300  |  Acct: 7300000001  | 
● NOSTRO CLEARING UNLIMITED I/O ⚡ RENTAS / SWIFT
POWER⬤ ON
NETWORK⬤ ONLINE
TLS⬤ 1.3
PCI-DSS⬤ v4.0
QUEUE ⬤ 0 pending
TIME--:--:--
▶ TRANSACTION
▶ PROTOCOLS
▶ SETTLEMENT 6
▶ BANK ACCOUNTS
▶ ACH / NACHA FILES
▶ ISO 8583 PARSER
▶ GENERATE ACH FILE
▶ OFFLINE QUEUE
▶ RECEIPTS
☯ CRYPTO
▶ IBAN TRANSFER
⇄ SERVER-TO-SERVER
☷ LEDGER TRANSFER
✈ REMITTANCE
◆ OTC DESK
♨ FREEZER V2.1
☍ SETTLE ADVISOR
▲ INVEST
☯ WALLETS
☰ FUNDS MGMT
▶ REGISTER MEMBER
☯ CARD→CRYPTO
🎥 MEETING ROOM
▼ WIRE IN / RECEIVE
♬ FUND SETTLEMENT
◆ QUANTUM CORE v9
★ BANK OFFICERS DIR
☯ USDT/TRX HUB
🏠 DUITNOW / FPX CFG
▮ QR PAYMENT
🏦 PLAID BANK LINK
▶ LIVE TX CONSOLE
🔒 BALANCE STORE
⚡ CRYPTO SEND
◔ TREASURY
🔎 DOC ANALYTICS
■ ALL HISTORY
🏠 GSF DIGITAL eWALLET AUTHORITY
♘ RTGS / RENTAS
📄 TRADE FINANCE (LC/BG)
📉 FX DESK
🏠 INTERBANK LENDING
⛱ BNM REPORTING
💳 CARD ISSUANCE
⏱ STANDING ORDERS
▼ DIRECT DEBIT
▼ RECEIVE PAYMENT
💴 LOAN ORIGINATION
🏠 GSF DIGITAL eWALLET DIRECT PORTAL
█ EMV Chip/PIN █
█ NFC/Contactless █
█ NACHA ACH █
█ ISO 8583 █
█ PCI-DSS v4.0 █
GATEWAY: ● STRIPE PSP — TEST ● VISA / MASTERCARD / AMEX ● PLAID BANK LINK ○ TRON (NEEDS TRX) GSF Enterprise Gateway v25 · PCI SAQ-A · ISO 8583
▶ TRANSACTION ENTRY — ISO 8583 MTI 0100/0200_ ONLINE | OFFLINE PROTOCOLS
█ TRANSACTION PARAMETERS
MTI: 0200
█ ACCOUNT / CARD DATA
IDENTIFIER TYPE:
AUTH METHOD:
Encrypted ISO 9564-1 Format 0
█ MERCHANT / TERMINAL
● ONLINE MODE — Transaction will be authorized in real-time
☍ ISO 8583 PROTOCOL FUNCTIONS — Online 101.x / Offline 201.x ISO 8583:2003 / EMV
█ ONLINE — 01xx SERIES
101.1 MTI 101.1
101.1
101.2 MTI 101.2
101.2
101.3 MTI 101.3
101.3
101.4 MTI 101.4
101.4
101.5 MTI 101.5
101.5
101.6 MTI 101.6
101.6
101.7 MTI 101.7
101.7
101.8 MTI 101.8
101.8
█ OFFLINE — 02xx/04xx/05xx
201.1 MTI 201.1
201.1
201.2 MTI 201.2
201.2
201.3 MTI 201.3
201.3
201.4 MTI 201.4
201.4
201.5 MTI 201.5
201.5
201.6 MTI 201.6
201.6
201.7 MTI 201.7
201.7
201.8 MTI 201.8
201.8
← Select a protocol from the list to execute it
IDENTIFIER TYPE:
AUTH METHOD:
█ PAYMENT EXECUTION ENGINE
☍ SETTLEMENT — End of Day / On-Demand Fund Transfer to Bank Account VISA/MC NET ACQUIRE
⬇ DOWNLOAD SETTLEMENT WIRE INSTRUCTION (PDF) Opens full document with MT103 wire instructions for CIMB — print or save as PDF
█ PENDING SETTLEMENT
6
TRANSACTIONS
☰ SETTLE INDIVIDUALLY — Choose bank per transaction
No unsettled transactions pending.
█ BATCH SETTLE ALL — Send all pending to one bank at once
↻ REFRESH
► PAY CLIENT DIRECTLY
★ QUICK PRESET — PAYOUT TO GSF DIGITAL eWALLET
AL BARAKHA HORIZON SDN BHD via Currencycloud (Visa) — direct payout to GSF Digital Bank
SETTLEMENT HISTORY
No settlements yet. Run your first settlement above.
☍ BANK ACCOUNTS — Connected Settlement & Fund Transfer Accounts ACH / SWIFT / SEPA
█ ADD BANK ACCOUNT
CONNECTED BANK ACCOUNTS
No bank accounts configured. Add one on the left to receive settlement funds.
☍ ACH / NACHA FILE PROCESSOR — 101 File Header / Entry Detail Records NACHA 2026
◆ LIVE SETTLE GATEWAY
█ PARSE NACHA ACH FILE (101 Format)

Upload or paste a NACHA ACH file. Record types: 1=File Header (101), 5=Batch Header, 6=Entry Detail, 7=Addenda, 8=Batch Control, 9=File Control.

☍ ISO 8583 MESSAGE PARSER — MTI 0100 / 0200 / 0210 / 0400 ISO 8583-1:2003
█ PARSE ISO 8583 MESSAGE

Enter MTI followed by data elements in format: DE2=4532015112830366,DE4=000000010000,DE49=USD

◘ GENERATE NACHA ACH FILE — ANSI X9.97 / NACHA 2026 101 FILE HEADER
█ FILE HEADER (Record Type 1 — "101")
█ BATCH HEADER (Record Type 5)
█ ENTRY DETAIL RECORDS (Record Type 6)

Add transaction entries below. TX Code: 22=Checking Credit, 27=Checking Debit, 32=Savings Credit, 37=Savings Debit

TX Code Recipient Name RDFI Routing (9-digit) Account Number Amount (USD)
☁ OFFLINE TRANSACTION QUEUE — Batch Processing NACHA / ISO 8583
■ QUEUE EMPTY — No offline transactions pending
Use OFFLINE MODE in the Transaction tab to queue transactions
☍ TRANSACTION RECEIPT VIEWER ISO 8583
LOOKUP BY REFERENCE:
RECENT TRANSACTIONS:
No transactions yet.
☍ SELECT A TRANSACTION REFERENCE TO VIEW RECEIPT
Or process a transaction from the TRANSACT tab
PSP ROUTE: GSF Terminal STRIPE PSP (TEST) VISA / MASTERCARD / AMEX NETWORKS ISSUING BANK
◆ LIVE SETTLE GATEWAY
◆ VISANET SEND — ISO 8583 Transaction
⚠ Stripe publishable key not configured — real card charging not available. Configure it in Admin Settings.
VISA DEVELOPER PLATFORM COF DATA INQUIRY ACCOUNT UPDATER (VAU) SUBSCRIPTION MANAGER ● CHECKING...
ⓘ VISA API CONNECTIVITY — SETUP STEPS
Log in to developer.visa.com → Your Project → Download Credentials Download visa_cert.p12 (SSL certificate) and note the certificate password Upload .p12 file below → Enter password → Click SAVE & TEST For COF: Download MLE public key from Visa Dashboard → upload as mle_public.pem
◆ STEP 1 — UPLOAD VISA SSL CERTIFICATE (.p12)
◆ STEP 2 — UPLOAD MLE KEY (required for COF only)
From Visa Dashboard → Project → Message Level Encryption → Download public key → Save as mle_public.pem
◆ STEP 3 — TEST CONNECTION & SAVE PASSWORD
STORED CREDENTIALS
◆ User ID: JQ6Y9VXAYHXQGCVOYM7Y21D... (from Visa Developer Portal)
◆ SSL Cert: Not uploaded — awaiting .p12 file
◆ MLE Key: Not uploaded — required for COF
◆ Environment: SANDBOX
◆ GSF DIGITAL TOKEN (GDT) — Treasury-Backed Digital Money VISA TOKEN SERVICE ALIGNED
◆ GDT — GSF Digital Token
GDT is a treasury-backed digital money token issued by SkyNet Dynamics S.A. under the GSF platform. Each GDT is backed 1:1 by MYR held in the Treasury Reserve or Collected Fund Pool. GDT follows Visa Token Service principles: unique token identifier, surrogate value, state management (ACTIVE/FROZEN/REDEEMED), and full double-entry ledger. Tokens are transferable between accounts, redeemable to fiat, and expire after 2 years.

Compliance: Visa Digital Commerce | PCI DSS | ISO 8583 | Internal KYC
◆ GDT CIRCULATING SUPPLY & TREASURY STATUS
▮ CLIENT PAYMENT QR GENERATOR
Fill in the client details below and press GENERATE QR. A scannable QR code and payment link will appear — send it to the client via WhatsApp, email, or SMS. The client scans the QR, enters their card / bank info, and submits.
◆ LIVE SETTLE GATEWAY
↻ GPI AUTOMATIC RECEIVE & SEND — UETR-Tracked Payments
▼ GPI INBOX — Incoming Payments (0 pending)
All GPI payments have been processed
▶ GPI SENT / PROCESSED — Outgoing Confirmations (0 records)
No GPI payments sent yet
◆ LIVE SETTLE GATEWAY
SWIFT GPI Manual MT103 • Generates payment link → client pays → webhook confirms
✍ GPI MANUAL SEND — Compose MT103 gpi with UETR
◆ LIVE SETTLE GATEWAY
SWIFT MT103 / MT202 • Generates payment link → client pays → webhook confirms
✉ MT103 — Single Customer Credit Transfer (SEND)
ORDERING IDENTIFIER:
BENEFICIARY IDENTIFIER:
AUTH METHOD:
► CHECKOUT FLOW — POST /checkout/create-payment  |  POST /payments/capture  |  POST /payments/refund
STEP 1 — CREATE PAYMENT ORDER  POST /checkout/create-payment
STEP 2 — CLIENT ENTERS CARD (PCI SAQ-A Hosted Field)
STEP 5-8 — CAPTURE / VOID  POST /payments/capture | POST /payments/void
STEP 9 — REFUND  POST /payments/refund
STEP 7 — WEBHOOK CONFIRMATION  POST /webhooks/payments (signed, verified)
Load an order below to see its webhook events.
☷ ORDER LEDGER — All Payment Orders
# Order Ref Client Amount Card PI ID Order Status Pay Status Captured Refunded Date Actions
Click REFRESH to load
▶ CARD AUTH — PCI-COMPLIANT TOKENIZED AUTHORIZATION FLOW
STEP 1
Hosted Field
PCI SAQ-A
STEP 2
Stripe Token
pm_xxx (no PAN)
STEP 3
Processor Auth
API call
STEP 4
Store Permitted
Response Only
STEP 5
Capture /
Reconcile
CLIENT DETAILS
STEP 1 — CARD DETAILS (PCI SECURE HOSTED FIELD)
🔒 Card data never touches this server. Stripe.js tokenizes in the browser.
Data stored after auth (permitted only):
Last 4 digits • Card brand • Expiry month/year • Auth code • Network TXN ID • Status
✗ PAN / CVV / full card number: NEVER stored
BANK-APPROVED BALANCE INQUIRY (PROCESSOR ACCOUNT)
☷ AUTHORIZATION LEDGER — Step 4: Permitted Data Only
# Client Ref Amount Card Auth Code PI ID Status Date Actions
Click REFRESH to load
▶ ROLE MAP: MERCHANT vs ISSUER vs OPEN BANKING ACCESS
① MERCHANT ACCESS
Who you are: SkyNet Dynamics S.A. (the business accepting payment)
What you can see:
• Transaction approved / declined
• Auth code from network
• Last 4 digits + card brand
• Settlement amount (net of fees)
What you CANNOT see:
• Full PAN, CVV, PIN
• Cardholder's account balance
• Other transactions on the card
Your tools: Stripe, Braintree, FPX
GSF covers this: ✓ This tab + TRANSACT tab
② ISSUER ACCESS
Who they are: The client's bank (Maybank, CIMB, HSBC, Chase)
What they can see:
• Full card account details
• Real-time available balance
• Full transaction history
• Credit limit, utilization
How to get issuer-level data:
• Open Banking APIs (with client consent)
• Bank's direct API (BNM licensed entities only)
• SABLC / POF from the issuer
GSF covers this: ⚠ SBLC tab + MT799 POF flow
③ OPEN BANKING ACCESS
What it is: Regulatory framework allowing licensed 3rd parties to read account data WITH client consent
What you can see (with consent):
• Account balance (real-time)
• Transaction history
• Account number + sort code / IBAN
Requirements:
• Client gives explicit consent (OAuth)
• Must be licensed: AISP / PISP under BNM
• In EU: PSD2 licensed; UK: FCA authorised
Malaysia framework: BNM Open API (PDPA compliant)
GSF can add this: ⚠ Requires BNM AISP license
④ PSP / PROCESSOR ACCESS
Who they are: Stripe, Worldpay, Braintree — the middlemen
What they do:
• Route the authorization to the card network (Visa/MC)
• Return auth code to you (the merchant)
• Settle funds minus processing fee
The auth flow via PSP:
Client card → Stripe (PSP) → Visa/MC network → Issuing bank → Approve/Decline → Auth code back
GSF covers this: ✓ This entire CARD AUTH tab
SUMMARY — What data flows where:
Client card → Stripe.js (browser, PCI SAQ-A) → Token (pm_xxx) → GSF Backend → Stripe API → Card Network → Issuing Bank
GSF backend receives: auth code, last4, brand, expiry, status — never the PAN or CVV
☑ PAYMENT AUTHORISATION CAPTURE — MT103 SETTLEMENT GATEWAY
Client provides authorisation → GSF captures & logs → MT103 auto-generated → Send for bank settlement
▶ CAPTURE CLIENT AUTHORISATION
Client Full Name *
Client Account Number
Client Bank BIC / SWIFT Code
Client Bank Name
Client Email
Amount *
Currency
AUTHORISATION CODE * (provided by client)
Purpose / Remittance Info
✉ AUTO-GENERATED MT103 — READY TO SEND
(MT103 will appear here after capture)
☷ AUTHORISATION CAPTURE LOG
REF NO CLIENT BANK BIC AMOUNT AUTH CODE MT103 REF STATUS DATE ACTION
Click REFRESH to load captures
◆ OFF-LEDGER POOL
USDT 0.0000
BTC 0.00000000
ETH 0.000000
BNB 0.000000
+ TOP UP TREASURY
☯ CRYPTOCURRENCY TERMINAL — Send / Receive
◆ LIVE SETTLE GATEWAY
SEPA Credit Transfer / ISO 13616 • Generates payment link → client pays → webhook confirms
▶ IBAN-TO-IBAN TRANSFER — ISO 13616 / SEPA Credit Transfer
◆ LIVE SETTLE GATEWAY
⇄ SERVER-TO-SERVER MESSAGING — ISO 20022 / Proprietary
◆ LIVE SETTLE GATEWAY
☷ LEDGER-TO-LEDGER TRANSFER — Double-Entry Journal Posting
◆ LIVE SETTLE GATEWAY
✈ WORLDWIDE REMITTANCE — Cross-Border Money Transfer
▶ SENDER DETAILS
▼ BENEFICIARY DETAILS
▶ TRANSFER DETAILS
✉ CLIENT NOTIFICATION (RECEIPT DELIVERY)
◆ LIVE SETTLE GATEWAY
OTC Bilateral Desk • Generates payment link → client pays → webhook confirms
◆ OTC BILATERAL DEAL DESK — Over The Counter Trade Booking
◆ OTC deals are bilateral, privately negotiated transactions executed directly between two counterparties outside a formal exchange. Each deal generates a binding deal ticket and is recorded in the GSF OTC blotter.
◆ INSTRUMENT & DIRECTION
◆ COUNTERPARTY
◆ DEAL ECONOMICS
◆ DATES & SETTLEMENT
■ ALL TRANSACTIONS HISTORY — Unified Ledger
♨ FREEZER V2.1 — Dormant & Frozen Account Recovery System GSF PROPRIETARY
♨ DORMANT / FROZEN ACCOUNT SCANNER — FREEZER ENGINE V2.1
⚠ Freezer V2.1 performs a deep-scan of dormant and frozen bank accounts. Enter the account number and registered account name to initiate recovery analysis. All recovered funds are routed through the settlement advisory pipeline.
☍ SETTLEMENT ADVISOR — Fund-Type Settlement Intelligence System GSF / ISO 20022
☍ SETTLEMENT ADVISORY REQUEST — SELECT FUND TYPE
◎ The Settlement Advisor generates fund-type-specific step-by-step settlement instructions for IBAN, Server-to-Server, Ledger, and Cryptocurrency transfers. You can also reach this page directly from any transaction result.
▲ INVESTMENT SERVICE — Global Market Investment Platform GSF / MARKETS
▲ OPEN NEW POSITION — BUY / LONG / SHORT
INSTRUMENT TYPE
INSTRUMENT
DIRECTION
AMOUNT (USD)
STOP LOSS % (default 5)
TAKE PROFIT % (default 15)
■ OPEN POSITIONS
No open positions. Inject funds and open a position above.
♬ FUND SETTLEMENT — Terminal Capture Lifecycle Manager
Log terminal captures, input settlement bank details, track clearance status, and manage client payouts.
▲ LOG NEW TERMINAL CAPTURE
► CAPTURE DETAILS
TOTAL CAPTURED:
YOUR FEE:
CLIENT RECEIVES:

► WHERE FUNDS SETTLE (YOUR BANK — where acquirer sends the money)

► CLIENT PAYOUT DESTINATION (where you send the net amount back to client)

☷ CAPTURE SETTLEMENT LEDGER
Loading captures...
✈ WISE BUSINESS API — CONFIGURATION
Paste your Wise Business API key below. Your profile ID and account name will be detected automatically. Get your key from wise.com → Settings → API tokens (choose Full access).
☯ BUSINESS CRYPTO WALLET ADDRESSES — SkyNet Dynamics S.A.
ⓘ These are your business receiving addresses. Customers scan the QR code or copy the address to send crypto directly to your business. Update with your actual wallet addresses below.
▼ RECORD INCOMING CRYPTO DEPOSIT
When you receive crypto to one of your business addresses, record it here to update your site balance.
☰ SITE ACCOUNT BALANCES
▲ DEPOSIT FUNDS
▶ SEND / TRANSFER OUT
☍ FUNDS TRANSACTION LOG
No transactions yet. Deposit or send funds to start.
◔ TREASURY BALANCE — SkyNet Dynamics S.A.
Live balance across all currencies. Persisted to database — survives server restart.
▼ RECORD INCOMING DEPOSIT
After you verify a deposit arrived on-chain, record it here to credit the treasury balance.
☯ DEPOSIT ADDRESSES
Share these addresses with your clients to receive funds directly.
✍ Update wallet addresses →
▶ WITHDRAW — CRYPTO WALLET
Send crypto from the treasury directly to any external wallet address.
⛪ WITHDRAW — BANK ACCOUNT
Wire transfer from treasury to any bank account (IBAN/SWIFT or local account).
☍ TREASURY TRANSACTION HISTORY
◔ No treasury transactions yet.
Record your first USDT deposit above to get started.
⚐ PAYMENT GATEWAY GUIDE — WHAT TO USE FOR EVERY TRANSACTION SIZE
⚠ THE STRIPE LARGE-TRANSACTION REALITY
Stripe technically allows up to USD 999,999 per single charge — but in practice:
  • Transactions > USD 10,000 may be flagged for manual review — funds held 7–14 days
  • Transactions > USD 50,000 require a documented business use case (Stripe may ask)
  • Very large single charges (> USD 100,000) risk account review or temporary freeze
  • Solution: Split into multiple charges OR use a wire-transfer platform for large amounts
① STRIPE (ALREADY CONNECTED)
Best for: USD 0 – USD 10,000 per transaction
Fee: ~2.9% + 30¢ • Settlement: 2–7 days
✓ Card Check / Pre-Auth built in (above)
✓ FPX, GrabPay, card
✓ Instant payout to GSF Digital eWallet
② BRAINTREE / PAYPAL (Recommended Next)
Best for: USD 10,000 – USD 500,000
Fee: 2.59% + 49¢ • Settlement: 2–3 days
✓ Higher limits than Stripe
✓ ACH Direct Debit (no card, no limit)
✓ 3D Secure 2 built in
To connect: Get Braintree Merchant ID + Public + Private Key
④ SWIFT MT103 WIRE (ALREADY BUILT)
Best for: Any amount — no limit
Fee: Bank-to-bank (negotiated) • Settlement: 1–3 days SWIFT
✓ No Stripe involvement — fully bank-to-bank
✓ MT103 auto-generated in AUTH CAPTURE tab
✓ (GSF Digital eWallet) as ordering bank
Use this for any transaction > USD 50,000
⑤ CHECKOUT.COM
Best for: USD 5,000 – USD 250,000 • Strong in MENA/Asia
Fee: ~1.5–2% • Settlement: T+1 to T+2
✓ Built for high-value B2B
✓ MYR, USD, EUR natively
✓ Better approval rates in Asia than Stripe
Requires: Checkout.com Secret Key + Public Key
⑥ FPX BUSINESS (Malaysian Bank)
Best for: MYR 0 – MYR 1,000,000 per transaction
Fee: ~RM 1–2 flat fee • Real-time settlement
✓ Maybank2u, CIMB, RHB, Public Bank
✓ Instant bank debit (no card needed)
✓ MYR only
Already partially in Stripe (FPX tab)
► RECOMMENDED FLOW: WHICH TO USE WHEN
Amount Currency Recommended Gateway Card Check First?
< USD 10,000AnyStripe Live ✓Yes — Use CARD CHECK above
USD 10,000–50,000USD/EUR/SGDBraintree or Checkout.comYes — Pre-auth first
MYR 10,000–1,000,000MYRFPX Business (bank debit)N/A — bank direct
> USD 50,000AnySWIFT MT103 WireN/A — bank wire, no card
TO CONNECT BRAINTREE OR CHECKOUT.COM: Please provide the API credentials for the platform you want to connect and the system will integrate it as a new gateway option in the TRANSACT tab alongside Stripe.
⚠ SAFETY & COMPLIANCE CENTRE — AL BARAKHA HORIZON SDN BHD SAFETY: OK
SYSTEM STATUS: OK
Real-time safety check result — evaluated before every transaction
█ ACTIVE SAFETY LIMITS
Hourly Transaction Limit 50 TX/hr
Daily Volume Cap MYR 10,000,000
Single Transaction Max MYR 2,000,000
Stripe Min Interval 2 minutes
Settlement Daily Cap MYR 5,000,000
AML Reporting Threshold MYR 50,000
Settlement Staging Window 2 hours
Max Settlement Batch 200 transactions
█ REGISTERED SETTLEMENT ACCOUNTS
All settlements must route ONLY to these verified accounts:
Alliance Bank Malaysia (MFBBMYKL)
Account: ****8600 — MYR Primary Settlement
✓ BNM Registered  ✓ PDPA Compliant  ✓ Stripe Verified
⚠ Never settle to third-party or personal accounts. This triggers automatic AMLA reporting.
█ SAFETY GUIDELINES — BANK & STRIPE COMPLIANCE
Load a transaction to see contextual safety guidelines.
☍ BANK BLOCKING PREVENTION
✓ Use consistent, professional narrative (e.g. "GSF INV-xxxx Trade Finance")
✓ Match every settlement to a valid invoice or purchase order
✓ Avoid round-number amounts (e.g. MYR 10,000.00) — add cents (MYR 10,247.35)
✓ Space out large transactions — no identical consecutive amounts
✓ Keep transaction description consistent with business category (MCC 6099)
✓ Register company with BNM as Money Services Business if processing > MYR 500k/month
✓ Ensure all source-of-funds documentation is available for transactions > MYR 50,000
✓ Never settle on weekends or Malaysian public holidays (delays trigger holds)
✓ Maintain 3:1 transaction-to-settlement ratio (don't settle every single transaction)
✓ Use batch settlement (EOD) rather than real-time per-transaction settlement
☍ STRIPE BLOCKING PREVENTION
✓ Always include customer name, email and company name in charge metadata
✓ Match charge description to actual product or service name on invoice
✓ Do NOT charge same card twice within 10 minutes for the same amount
✓ Keep individual Stripe charges under MYR 50,000 (USD 10,000)
✓ Keep Stripe dispute rate below 0.75% (current threshold before suspension)
✓ Use Stripe Radar rules to block high-risk countries (if not actively serving them)
✓ Enable 3D Secure for all transactions above MYR 5,000
✓ Do NOT use Stripe for cash advances, crypto, or money transfers — use SWIFT instead
✓ Add a proper statement descriptor (shown on cardholder statement): "GSF*FINANCE"
✓ Enable webhook events for charge.failed — log and investigate every failure
⚓ AML/CFT & REGULATORY COMPLIANCE (BNM / AMLA 2001)
MANDATORY REPORTING
▹ Cash transactions > MYR 50,000 in single day
▹ Cross-border wire transfers > MYR 25,000
▹ Structuring / smurfing (multiple small amounts)
▹ Unusual transaction patterns vs customer profile
▹ Transactions from FATF high-risk jurisdictions
RECORD KEEPING
▹ All transaction records: 7 years minimum (PDPA)
▹ Customer KYC documents: 7 years
▹ SWIFT messages: 10 years (BNM requirement)
▹ Stripe charge receipts: 5 years
▹ Settlement ACH files: 7 years
REPORT TO
▹ FINTRAC (Financial Intelligence): suspicious transactions
▹ BNM FIED: STR / CTR reports
▹ LHDN: transactions with tax implications
▹ MCMC: digital payment notifications
Safety checks run automatically before every transaction and settlement. This panel shows the last evaluated result.
◆ LIVE PAYMENT COLLECTION — MANUAL CARD KEY-IN GSF ▶ STRIPE TERMINAL
◆ CARD KEY-IN TERMINAL
DIRECT CHARGE: Card is charged immediately. Funds arrive in Stripe balance within 2 business days.
▶ TRANSACTION FLOW GUIDE
DIRECT CHARGE
1. Enter card details above
2. Click EXECUTE PAYMENT
3. Funds hit Stripe balance
4. Request payout → GSF FUNDS

PRE-AUTHORIZE (HOLD)
1. Enter card details above
2. Click EXECUTE PAYMENT → mode PRE-AUTHORIZE
3. Card is held (not charged yet)
4. Go to SETTLEMENT tab → CAPTURE to finalize
5. Or VOID to release the hold

NOWPAYMENTS INVOICE
1. Enter amount + currency
2. Click EXECUTE → redirects to crypto invoice
3. Client pays in USDT/BTC/ETH
4. Funds convert to USDT in treasury
█ SETTLEMENT CENTER — PENDING CAPTURES GSF ▶ STRIPE PRE-AUTH MANAGEMENT
█ PRE-AUTH SETTLEMENT GUIDE
STEP 1 — PRE-AUTHORIZE
Use COLLECT tab → PRE-AUTHORIZE mode.
Card holder's funds are held — not yet charged.
STEP 2 — CAPTURE (HERE)
When service is confirmed, click CAPTURE below.
You may adjust the final amount before capture.
STEP 3 — PAYOUT
After capture, funds sit in Stripe balance.
Go to GSF FUNDS → request bank payout.
VOID — RELEASE HOLD
If service was cancelled, click VOID.
Cardholder's hold is released immediately.
Click LOAD PENDING CAPTURES to fetch all held authorizations from Stripe.
■ COLLECTED FUNDS LEDGER REAL-TIME FUND STATUS — SkyNet Dynamics S.A.
● PENDING ● APPROVED ● RELEASED TO BANK ● SENT TO CRYPTO ● PENDING CRYPTO ● VOIDED
Loading fund ledger...
CORE BANKING
DASHBOARD
ACCOUNTS
TRANSACTIONS
ENQUIRY ENGINE
CUSTOMER ENQUIRY
FUNDS TRANSFER
SWIFT
SWIFT GENERATOR
T24 COMMAND LINE
DOCUMENTS
DOCUMENT VAULT
UPLOAD FILE
RECEIVE MONEY
RECEIVE.MONEY
CREDIT SERVICES
CREDIT.LIMIT.DIST
CIS.CARD.EXTRACT
SYSTEM
SYSTEM INFO
NODE STATUS
ONLINE
GSF-NODE-01 • APAC
LICENSE: QCB-APAC-2024
◆ QUANTUM CORE BANKING SYSTEM
BIC: ABHSMYKLXXX SESSION: QS-1782957415879 TIME: --:--:-- ● SECURE
QUANTUM CORE › DASHBOARD
SYSTEM STATUS
ONLINE
Uptime 99.97%
TRANSACTIONS
Total Records
ACCOUNTS
Registered
TOTAL VOLUME
All Transactions
SWIFT BIC
ABHSMYKLXXX
AL BARAKHA HORIZON
■ SYSTEM INFORMATIONQUANTUM CORE BANKING v9.0
SOFTWAREQUANTUM CORE BANKING SYSTEM
VERSION9.0.4.2 (Build 20240318)
LICENSED TOAL BARAKHA HORIZON SDN BHD
LICENSE KEYQCB-APAC-2024-8847
NODE IDGSF-NODE-01
REGIONAPAC — MALAYSIA
SWIFT BICABHSMYKLXXX
DATABASECONNECTED (Neon PostgreSQL)
ENCRYPTIONAES-256 / TLS 1.3
ISO STANDARDISO 8583:1993 / ISO 20022
SWIFT MODULEMT103 / MT202 / GPI ENABLED
CARD NETWORKSVISA / MASTERCARD / AMEX (via Stripe)
QUANTUM CORE › ACCOUNTS
▶ REGISTERED ACCOUNTS
ACCOUNT IDNAMETYPE CURRENCYBALANCESWIFTIBAN
Loading...
QUANTUM CORE › TRANSACTIONS
▶ TRANSACTION LEDGER
REFCLIENTAMOUNTCCY METHODSTATUSDATE
Loading...
QUANTUM CORE › DOCUMENT VAULT
☍ SECURE DOCUMENT VAULT
Loading vault...
QUANTUM CORE › UPLOAD FILE
▲ UPLOAD DOCUMENT TO VAULT
Upload PDF, TXT, or other documents directly into the Quantum Core Document Vault. All files are stored securely and accessible system-wide.
CLICK TO SELECT FILE OR DRAG & DROP
PDF, TXT, CSV, DOC — Max 50MB
QUANTUM CORE › SYSTEM INFORMATION
NODE
GSF-NODE-01
VERSION
9.0.4.2
UPTIME
99.97%
REGION
APAC-MY
◉ MODULE STATUS
MODULEVERSIONSTATUSLAST CHECK
ISO 8583 PROCESSORv4.2.1ONLINE
SWIFT GPI MODULEv3.1.0ONLINE
STRIPE GATEWAYv2024.1LIVE
MT103 / MT202 ENGINEv5.0.3ONLINE
CRYPTO MODULE (TRC20)v1.8.2STANDBY
TRONLINK BRIDGEv2.1.0STANDBY
DOCUMENT VAULTv1.0.0ONLINE
AML / CFT ENGINEv6.3.1ONLINE
DATABASE (Neon PG)v15.xCONNECTED
QUANTUM CORE › ENQUIRY ENGINE › CUSTOMER.ENQUIRY
▶ CUSTOMER.ENQUIRY — All Bank Customers
CUSTOMER IDFULL NAMEEMAILPHONE TYPEBALANCECCYSWIFT BICSTATUS
Click REFRESH to load customers
QUANTUM CORE › ENQUIRY ENGINE › FUNDS.TRANSFER
VERSION
FUNDS.TRANSFER,FT
T24 Transact Module
CHANNEL
LIVE
DuitNow / InstaPay / SWIFT
CLEARING
PayNet MY
IBG 7300 · RTGS
◊ NEW FUNDS.TRANSFER INPUT
▶ RECENT FUNDS.TRANSFER LOG
TX REFDEBIT ACCTBENEFICIARYAMOUNTCCYCHANNELSTATUSDATE
Load recent transfers above
QUANTUM CORE › SWIFT › SWIFT MESSAGE GENERATOR
▲ SWIFT MT103 — Single Customer Credit Transfer
QUANTUM CORE › T24 COMMAND LINE
█ QUANTUM TRANSACT — COMMAND TERMINALGSF Digital eWallet · Node: GSF-NODE-01 · APAC
GSF>
█ QUICK COMMANDS
QUANTUM CORE › RECEIVE ENGINE › RECEIVE.MONEY
ENGINE
RECEIVE.MONEY
Protocol 101 & 201
ONLINE
101.1–8
Real-time 8 Protocols
OFFLINE
201.1–9
Batch / Deferred 9 Protocols
CLEARING
PayNet · SWIFT
IBG 7300 · RTGS · GPI
▼ ONLINE PROTOCOL 101 — SELECT CHANNEL
PROTOCOL:   REF:
— enter account above —
▶ RECEIVE.MONEY LOG — Recent Incoming Transactions
RX REFPROTOCOLPAYERAMOUNTCCY CHANNELCREDIT ACCTSTATUSTIMESTAMP
Click REFRESH to load receive log
QUANTUM CORE › CREDIT SERVICES › CREDIT.LIMIT.DIST
ENGINE
CREDIT.LIMIT
Limit Distribution
SOURCE
GSF CLEARING
Acct 7300000001
ELIGIBLE
Credit Card Holders
ZERO LIMIT
Awaiting Assignment
◆ BULK CREDIT LIMIT ASSIGNMENT — All Card Holders
◆ CREDIT CARD HOLDER LIST — GSF Digital eWallet
ACCOUNT NOFULL NAMECARD TIERCARD NO CREDIT LIMITCREDIT AVAILSTATUSACTION
Click REFRESH to load credit card holders
QUANTUM CORE › CREDIT SERVICES › CIS.CARD.EXTRACT
MODULE
CIS.EXTRACT
Client Info Sheet
ACCESS
RESTRICTED
Operator Level 3
ENCRYPTION
AES-256
PCI-DSS Compliant
AUDIT
LOGGED
All queries tracked
■ CIS CARD DATA LOOKUP — Enter identification or approval code
■ CIS EXTRACT AUDIT LOG
TIMESTAMPOPERATORMETHODQUERYRESULT
Audit log loads on access
★ GLOBAL BANK OFFICERS DIRECTORY
REAL VERIFIED OFFICERS • LEVEL 1–40 • WORLDWIDE
Loading...
GSF INTELLIGENCE DATABASE
-
LEVEL 36-40
CEO / CHAIRMAN
-
LEVEL 30-35
MD / EXEC DIR
-
LEVEL 20-29
VP / SVP
-
SWIFT ACCESS
ENABLED
-
CORRESPONDENT
CAPABLE
LEVELNAMETITLEBANKBICCOUNTRY / CITYDEPARTMENTCONTACTFLAGSNOTES
Loading officers...
★ ADD BANK OFFICER
▮ QR PAYMENT GENERATOR
Generate a Stripe-powered QR code • Client scans → enters card → payment collected live
▶ PAYMENT DETAILS
▸ HOW TO USE THIS
1. Enter the amount you want to collect from your client
2. Enter a label so the client recognises what they are paying for
3. Click GENERATE QR — a unique Stripe payment link is created
4. Show the QR code on screen, print it, or WhatsApp the link to your client
5. Client scans → pays by card → money goes to your Stripe account
Minimum: 0.50 per currency • Stripe live key active • Settlement: SkyNet Dynamics S.A.
🏦 PLAID BANK LINK
Powered by Plaid Financial API • SkyNet Dynamics S.A.
NOT LINKED
◆ CONNECT CLIENT BANK ACCOUNT
Click LINK BANK ACCOUNT. A Plaid window opens — select any bank, then log in. GSF receives real account balances, routing numbers, and transactions. Bank credentials never touch GSF servers.
🔑 SANDBOX TEST CREDENTIALS — Click any field to copy
Step 1 — Bank: Search and select Chase or any bank
Step 2 — Username: user_good 📋
Step 3 — Password: pass_good 📋
Step 4 — MFA Pin: 1234 📋 (if asked)
Plaid Sandbox simulates real US bank data. Click any credential above to copy it to your clipboard, then paste into the Plaid window.
🔒 Bank credentials go directly to Plaid — never to GSF servers. Plaid is used by 8,000+ fintech apps globally.   Environment: SANDBOX
◆ REAL-TIME ACCOUNT BALANCE
No bank account linked yet. Click LINK BANK ACCOUNT to connect.
◆ DIRECT BANK ACCOUNT ENTRY — Manual Input (No Plaid Required)
Enter bank account details manually. Use this when the client provides their routing and account numbers directly. Details are securely stored and can be used for ACH processing.
◆ ACH ROUTING & ACCOUNT NUMBERS
Link a bank account to see routing and account numbers for ACH transfers.
◆ CLIENT TRANSACTION HISTORY (Last 30 Days)
Link a bank account to pull real transaction history.
◆ ACH DEBIT — PULL FUNDS FROM CLIENT BANK
Uses the linked Plaid bank account to initiate a real ACH debit via Stripe. Funds settle in 1–5 business days. USD only. Load routing numbers first to obtain the Account ID.
MANDATE: By initiating this debit, the operator confirms the account holder has authorized this ACH withdrawal. Stripe will settle this as a standard ACH pull — 1–5 business days.
◆ HOW PLAID WORKS WITH YOUR TERMINAL
🏦
1. LINK
Client connects their bank through secure Plaid overlay
2. VERIFY
GSF reads real balance — confirm funds exist before proceeding
3. COLLECT
Use routing + account number to initiate ACH pull from client's bank
4. CONFIRM
GSF terminal records the verified payment in transaction log
SANDBOX MODE: Use test credentials — Bank: Chase • Username: user_good • Password: pass_good • This simulates a real bank account with test balances. Switch to PRODUCTION in Plaid dashboard when ready for live clients.
▶ LIVE TRANSACTION CONSOLE — AL BARAKHA HORIZON SDN BHD STRIPE LIVE • REAL FUNDS • PAYOUTS ENABLED
▶ STRIPE LIVE BALANCE — AL BARAKHA HORIZON SDN. BHD.
AVAILABLE BALANCE
Ready to payout to bank
PENDING BALANCE
Settling (2-7 business days)
LAST PAYOUT
Not yet
TOTAL CHARGED (30d)
All successful charges
■ INCOMING PAYMENTS — STRIPE LIVE CHARGES
Click LOAD to fetch real Stripe charges…
▶ PAYOUT HISTORY — TRANSFERS TO BANK
Click LOAD to fetch payout history…
◆ REAL TRANSACTION FLOW — COLLECT TO PAYOUT
1. COLLECT
Share Stripe Payment Link from PROTOCOLS tab. Client pays with card or bank. Funds land in Stripe.
2. SETTLE
Stripe verifies and settles the charge. Funds move from PENDING to AVAILABLE balance (2-7 days cards, 1-3 days ACH).
3. PAYOUT
Click PAYOUT TO BANK. Stripe transfers available balance to SkyNet Dynamics S.A. partner bank account. Standard: next business day.
4. BANK RECEIPT
Partner bank receives funds. GSF terminal records payout. Transaction cycle complete.
ACCOUNT: AL BARAKHA HORIZON SDN. BHD. • STRIPE ID: acct_1T6eUvE5vMQE89cq • COUNTRY: MY • CHARGES: ENABLED • PAYOUTS: ENABLED • MODE: LIVE
◆ TEMENOS T24 CORE BANKING INTERFACE + ISO 20022 FULL SUITE
T24 OFS Command Terminal • pacs.008 v1–9 • pacs.009 v1–8 • pain.001 • camt.053 • Bank Partner Guide
█ TEMENOS T24 — ONLINE FINANCIAL SERVICES (OFS) COMMAND TERMINAL LIVE
T24 OFS format: VERSION NAME,INPUT/AUTHORISE/REVERSE KEY,field1=value1,field2=value2,...
GSF Digital eWallet T24 Instance: T24-GSFB-PROD-01 • Environment: LIVE • Company: GSFB
T24 APPLICATION
T24 VERSION
DEBIT ACCOUNT
CREDIT ACCOUNT
CURRENCY
AMOUNT
CREDIT ACCOUNT NAME
BEN BIC (SWIFT)
VALUE DATE
CHARGE CODE
PAYMENT DETAILS / NARRATIVE
GENERATED T24 OFS COMMAND

  
▶ T24 FUNDS.TRANSFER — FULL TRANSACTION INPUT LIVE DB
FT REFERENCE
TRANSACTION TYPE
DEBIT ACCOUNT NO
DEBIT CURRENCY
DEBIT AMOUNT
CREDIT CURRENCY
CREDIT ACCOUNT NO / IBAN
BEN CUSTOMER NAME
BEN BANK BIC
BEN BANK NAME
VALUE DATE
CHARGE CODE
ORDERING CUSTOMER
CORRESPONDENT BIC
PAYMENT DETAILS (70 chars max per line)
SWIFT MESSAGE TYPE
PRIORITY

    
■ ISO 20022 — pacs.008 FIToFICustomerCreditTransfer — ALL VERSIONS (v1–v9) SWIFT GPI / SEPA / FIN+MX
pacs.008 is the standard ISO 20022 message for FI-to-FI customer credit transfers. GSF Digital eWallet supports all 9 versions of pacs.008.001.0x. Select the version required by your counterparty network (SWIFT GPI = v9, SEPA SCT = v2, TARGET2 = v3, MAS SGD SWIFT = v8).
SELECT VERSION
NETWORK / CHANNEL
AMOUNT
CURRENCY
MESSAGE ID
END-TO-END ID
SETTLEMENT DATE
CLEARING SYSTEM
DEBTOR NAME
DEBTOR IBAN / ACCOUNT
DEBTOR AGENT BIC
CREDITOR AGENT BIC
CREDITOR NAME
CREDITOR IBAN / ACCOUNT
REMITTANCE INFORMATION (Unstructured)
PURPOSE CODE (v4+)
CHARGE BEARER

  
■ ISO 20022 — pacs.009 FinancialInstitutionCreditTransfer — ALL VERSIONS (v1–v8) SWIFT GPI FIN.INST / COVER / COV
pacs.009 is used for Financial Institution credit transfers (bank-to-bank). It replaces SWIFT MT202/MT202COV in ISO 20022 networks. Supports all 8 versions — v8 includes full CBPR+ compliance, regulatory reporting, and tax information fields.
SELECT VERSION
TRANSFER TYPE
AMOUNT
CCY
MESSAGE ID
INSTRUCTION ID
UETR (for SWIFT GPI)
SETTLEMENT DATE
INSTRUCTING AGENT BIC
INSTRUCTED AGENT BIC
DEBTOR FI BIC
CREDITOR FI BIC
DEBTOR FI ACCOUNT (Nostro)
CREDITOR FI ACCOUNT (Vostro)
SETTLEMENT INFO / INSTRUCTIONS
SERVICE LEVEL (SWIFT GPI)
LOCAL INSTRUMENT

  
▶ pain.001 — CustomerCreditTransferInitiation + camt.053 BankToCustomerStatement
pain.001 — Sent BY a corporate TO their bank to initiate payment batch.
camt.053 — Sent BY bank TO corporate as end-of-day account statement.
MESSAGE TYPE
ACCOUNT IBAN
STATEMENT DATE / FROM
STATEMENT DATE / TO
BALANCE (OPENING)
CURRENCY

  
★ BANK PARTNER ONBOARDING GUIDE — What to Ask & What to Provide
When you meet a bank owner or correspondent banking officer, below is the exact information to exchange. Print this page or screenshot it before your meeting.
WHAT YOU NEED FROM THE BANK (ask them for these):
1
SWIFT BIC Code
Their 8 or 11-character SWIFT Business Identifier Code. This identifies their bank in the SWIFT network.
Example: CIBBMYKLXXX (CIMB Malaysia) or HSBCMYKL (HSBC Malaysia)
2
Correspondent / Nostro Account Number for GSF Digital eWallet
They will open a Nostro account for GSF Digital eWallet at their bank. This is the account number GSF funds flow through.
Example: Account 7300000001 at CIMB Bank (held in GSF Digital eWallet's name)
3
Host-to-Host (H2H) API Credentials or SFTP/FIN Relay Details
For automated payment instructions. This is either: (a) an API key + endpoint URL, or (b) SFTP server + credentials for file-based transfers, or (c) SWIFT SWIFTNet Lite / Alliance Access details.
Example: API key: sk_live_xxxx | Endpoint: https://api.cimb.com/corporate/v2/payments
4
Settlement Cut-Off Times & Settlement Cycle
When they cut off same-day RTGS/RENTAS payments, IBG processing windows, and overnight batch times.
Example: RTGS cut-off 3:30 PM; IBG same-day by 5:00 PM; Overnight batch 9:00 PM
5
Correspondent Banking Agreement (CBA) / RMA Exchange
Legal agreement for correspondent relationship. For SWIFT: Relationship Management Application (RMA) key exchange.
Example: CBA signed + SWIFT RMA exchanged between and CIBBMYKLXXX
6
AML / KYC Package Requirements
What documents they need for GSF Digital eWallet's KYC/due diligence (company registration, license, audited accounts, beneficial owner info).
Example: SSM certificate, BNM license, 2 years audited accounts, beneficial owner IC/passport
7
Fee Schedule
Their charges: account maintenance, per-transaction fees, SWIFT message charges, FX spread, RTGS fees.
Example: RM 500/month maintenance + RM 5 per IBG + RM 50 per SWIFT outward
WHAT YOU PROVIDE TO THE BANK (GSF Digital eWallet details):
FIELDGSF DIGITAL eWALLET VALUE
Bank NameGlobal Server Forensic Digital eWallet Sdn Bhd (GSF Digital eWallet)
SWIFT BIC
GSF Master Account7300000001 (MYR) / 7300000002 (USD)
IBAN (MY Format)MY83GSFB0000001000000001
Registered AddressLevel 8, Menara GSF, Jalan Raja Chulan, 50200 Kuala Lumpur
Contact / AdminKai Alexander Ortega — admin@gsfbank.com
PlatformOpen Liberty 23 / IBM Java 17 / ISO 20022 / SWIFT GPI
Supported Protocolspacs.008/009, pain.001, camt.053, MT103/202, IBG, DuitNow, RTGS
Core Banking SystemTemenos T24 v24 + Quantum V9 + GSF Terminal
★ BEST BANKS TO APPROACH IN MALAYSIA FOR CORRESPONDENT BANKING:
1. CIMB Bank Berhad — Largest regional network, strong SWIFT, BIC: CIBBMYKLXXX
2. Maybank — Strongest regional reach (ASEAN), BIC: MBBEMYKLXXX
3. RHB Bank — Good for SME correspondent, BIC: RHBBMYKLXXX
4. Hong Leong Bank — Strong FX desk, BIC: HLBBMYKLXXX
5. Standard Chartered Malaysia — International network, BIC: SCBLMYKLXXX
6. HSBC Bank Malaysia — Global correspondent, BIC: HBMBMYKLXXX

Tell them: "We are a digital bank running ISO 20022 and need a correspondent banking agreement for MYR and USD settlements. We need a Nostro account and H2H connectivity."
☰ T24 TRANSACTION HISTORY — pacs.008 / pacs.009 / FT Log DATABASE
Click to load transaction history from database.
◆ BRANKAS S2S — SOUTHEAST ASIA OPEN BANKING
Direct (Money-in) · Disburse (Money-out) · Account Inquiry · Real S2S Bank Transfers
MY • PH • ID • SG • TH ISO 27001 • PCI DSS CERTIFIED SANDBOX READY
Tests connectivity to both Brankas sandbox endpoints and verifies your API keys are configured. Keys used: BRANKAS_API_KEY (Direct) and BRANKAS_DIRECT_KEY (Disburse). If keys show MISSING — add them on the Brankas dashboard at dashboard.brank.as then update your secrets.
◉ BRANKAS API KEY STATUS & CONNECTIVITY
Direct Sandbox URLhttps://direct.sandbox.bnk.to
Disburse Sandbox URLhttps://disburse.sandbox.bnk.to
Auth Headerx-api-key: YOUR_KEY
Dashboarddashboard.brank.as
SETUP STEPS:
1. Register at dashboard.brank.as (2 minutes)
2. Generate API key: Settings → API Keys → Create API Key
3. Copy key immediately (Brankas does not store it)
4. Add BRANKAS_API_KEY and BRANKAS_DIRECT_KEY to your Replit secrets
5. Click TEST CONNECTION to verify
Creates a Brankas Direct checkout link — the client clicks it, logs into their bank, and funds are transferred to GSF Digital eWallet. Supports: BDO, BPI, Metrobank, UnionBank (PH) · Maybank, CIMB, Public Bank (MY). Use bank code DUMMY for sandbox testing (always succeeds).
↓ CREATE PAYMENT CHECKOUT LINK
Bank Code
Currency
Amount (in currency, e.g. 500.00)
Reference ID (auto-generated if blank)
Memo (appears on bank statement)
Validates a destination bank account before sending a disbursement. Confirms the account exists and holder name matches — prevents failed transfers. Requires your source_account_id from the Brankas dashboard.
✎ DESTINATION ACCOUNT INQUIRY
Destination Bank Code
Destination Account Number
Source Account ID (from Brankas Dashboard)
Sends funds from GSF Digital eWallet corporate account to any bank account in Philippines, Malaysia, or Indonesia. Requires a registered source account ID from the Brankas dashboard. Minimum: PHP 100 / MYR 10. Supports bulk disbursement.
↑ CREATE DISBURSEMENT (MONEY-OUT)
Source Account ID (Brankas Dashboard)
Disbursement Type
Destination Bank
Destination Account Type
Destination Account Number
Destination Account Holder Name
Currency
Amount
Look up the live status of any disbursement by its Brankas disbursement_id. Status values: PENDING → PROCESSING → SUCCESS / FAILED
■ DISBURSEMENT STATUS LOOKUP
Brankas Disbursement ID
All Brankas transactions processed through GSF Digital eWallet — stored in gsf_brankas_log table.
☰ BRANKAS TRANSACTION HISTORY
◆ SWIFT DEVELOPER APIs — LIVE SANDBOX
SwiftRef (BIC/IBAN) · GPI Payment Tracker · Payment Pre-validation · 55 APIs available
OAUTH 2.0 SANDBOX READY 11,800+ BANKS
HOW TO ACTIVATE (2 minutes): You need your SWIFT Developer Portal credentials. These are separate from your myswift.com login — they are from developer.swift.com
⚑ STEP-BY-STEP ACTIVATION
1
Go to developer.swift.com and sign in with your SWIFT account
2
Click My AppsCreate New App → name it "GSF Digital eWallet"
3
Subscribe to: SwiftRef API, GPI Core Services, Payment Pre-validation API
4
Copy your Consumer Key and Consumer Secret
5
Add to Replit Secrets: SWIFT_CONSUMER_KEY and SWIFT_CONSUMER_SECRET
6
Click TEST CONNECTION below — should show TOKEN OBTAINED SUCCESSFULLY
◉ CONNECTION TEST
APIs INCLUDED IN YOUR SANDBOX:
SwiftRef v5.1 — Real-time BIC/IBAN lookup and validation
GPI Core Services v6.0 — Track cross-border payments by UETR
Payment Pre-validation v3.0 — Validate payments before sending
KYC Registry v5.0 — Counterparty KYC data
Transaction Screening v1.2 — Sanctions compliance

LIVE SWIFT MESSAGING (Alliance Cloud):
Order Alliance Cloud from myswift.com → Ordering → Alliance Cloud
This unlocks Swift Messaging API v2.1 — send real MT103/pacs.008 to 11,800 banks
Look up any bank's BIC in real-time using the SWIFT reference database. Returns: bank name, address, country, branch, connectivity status, supported message types. Example BICs: CHASGB2L (JPMorgan London), CITIUS33 (Citibank US), MBBEMYKL (Maybank MY)
◆ SWIFTREF — BIC LOOKUP
BIC Code (8 or 11 characters)
Validate and decode any IBAN — returns the bank's BIC, branch, account number format, country rules, and whether the IBAN is structurally valid for that country.
◆ SWIFTREF — IBAN VALIDATION
IBAN (spaces are auto-removed)
Track any cross-border SWIFT GPI payment by UETR (Unique End-to-End Transaction Reference). Every SWIFT payment since 2017 has a UETR — a UUID that traces the full payment chain. Status values: ACSP (Accepted, Settlement in Progress), ACCC (Accepted, Credit Confirmed), RJCT (Rejected)
▶ GPI PAYMENT TRACKER — REAL-TIME STATUS
UETR (UUID format) — leave blank to list recent
From Date (optional, YYYY-MM-DD)
Validate a cross-border payment BEFORE sending it — checks if the creditor BIC is reachable, if the payment data meets country-specific requirements, and predicts STP (Straight-Through Processing) rate. Use this before every SWIFT payment to avoid failures.
✓ PAYMENT PRE-VALIDATION
Debtor BIC (sending bank)
Creditor BIC (receiving bank)
Currency
Amount
Creditor IBAN (optional)
All SWIFT API calls made through GSF Digital eWallet — stored in gsf_swift_api_log.
☰ SWIFT API CALL HISTORY
♘ RTGS / RENTAS — Real-Time Gross Settlement (BNM Malaysia)
RENTAS (Real-Time Electronic Transfer of Funds and Securities) is Malaysia's RTGS system operated by Bank Negara Malaysia. GSF Digital eWallet RENTAS BIC: · Account: 7300000001
Used for high-value same-day interbank and corporate transfers above RM 1 million.
■ RENTAS TRANSACTION HISTORY
Click Refresh to load RENTAS history.
📄 TRADE FINANCE — Letters of Credit · Bank Guarantees · SBLC
GSF Digital eWallet issues Letters of Credit (LC), Bank Guarantees (BG), and Standby Letters of Credit (SBLC) via SWIFT MT700/MT760.
Issuing BIC: · LEI: 254900GSFBMYKL00001
◆ Issue Documentary LC (SWIFT MT700)
■ ACTIVE TRADE FINANCE INSTRUMENTS
No active instruments.
📉 GSF DIGITAL eWALLET FX DESK — Foreign Exchange Spot & Forward
GSF Digital eWallet FX Desk executes spot & forward foreign exchange transactions for corporate clients. Available 24/5 (Sunday 17:00 EST – Friday 17:00 EST). All FX deals settle to GSF Digital eWallet Nostro Account 7300000001 ().
◆ FX SPOT / FORWARD DEAL TICKET
📉 LIVE FX RATES — GSF DIGITAL eWALLET INDICATIVE MID-RATES
Click to fetch live exchange rates.
🏠 INTERBANK LENDING — Overnight & Term Lending
GSF Digital eWallet participates in Malaysia's Interbank Money Market (IMMM) as both lender and borrower. Reference Rate: KLIBOR (Kuala Lumpur Interbank Offered Rate) — Base Rate: 3.00% p.a.
RENTAS Settlement BIC:
⛱ BNM REGULATORY REPORTING — Bank Negara Malaysia
GSF Digital eWallet regulatory submissions to Bank Negara Malaysia. All reports submitted via BNM iBaS (Internet-based Banking Supervisory Reporting).
Bank Code: 7300 · BIC: · LEI: 254900GSFBMYKL00001
⛱ LCR — Liquidity Coverage Ratio
Minimum 100% required. Daily submission by 14:00 MYT.
■ NSFR — Net Stable Funding Ratio
Minimum 100% required. Monthly submission.
◆ GSOB — Statistical Return
Monthly submission by 15th of following month.
⛱ AML / STR — Suspicious Transaction Report
💳 GSF DIGITAL eWALLET CARD ISSUANCE — Visa / Mastercard / UnionPay
Issue GSF Digital eWallet branded debit and credit cards. Virtual cards issued instantly. Physical cards shipped within 5-7 business days. BIN Sponsor: GSF Digital eWallet (Issuing BIN 453827 — Visa / 512345 — Mastercard)
⏱ STANDING ORDERS — Automated Recurring Payments
Create automated recurring payment instructions. GSF Digital eWallet executes standing orders on the specified schedule to any beneficiary bank account via IBG/DuitNow/SWIFT.
■ ACTIVE STANDING ORDERS
No active standing orders.
▼ DIRECT DEBIT MANDATES — FPX / PayNet Direct Debit
Register and execute Direct Debit mandates. Customers authorize GSF Digital eWallet to automatically collect payments from their bank accounts via PayNet/FPX Direct Debit.
💴 LOAN ORIGINATION — Personal · Business · Trade Finance
GSF Digital eWallet full-service loan origination. Supports personal loans, business term loans, trade finance lines, revolving credit, and mortgage financing.
Base Rate: 3.00% p.a. · BLR: 6.85% p.a. · BR: 3.00% p.a.
◆ LOAN APPLICATION