Payment Gateway
  • Home
    • Welcome
      • Cheatsheet
      • Contact Us
      • QRIS
      • Virtual Account
      • E-Wallet
      • Debit & Credit Card
      • Internet Banking
      • Convinient Store
      • Buy Now, Pay Later
  • API Documentation
    • Technical Doc of Fiuu ID
      • Payment Flow Overview
      • Online Payment / Transaction Process
      • Payment Status Flow
      • Security & Data Integrity
        • Verify Key [Confidential]
        • Secret Key [Top Secret]
        • vcode
        • skey
      • Developer Account
      • Hosted Integration APIs
      • Seamless Integration APIs
      • Direct Server Integration APIs
      • Payment Request Parameters
        • Hosted Integration
          • Request Parameters
          • Channel Lists
          • Examples
        • Seamless Integration
          • Request Parameters
          • Channel Details (mpschannel)
        • Direct Server Integration
          • Request Parameters
          • API Response
          • Channel Details (TxnChannel)
      • Payment Response Parameter
        • Payment Status Notification (Merchant Webhook or the 3 Endpoints)
          • Return URL with IPN (Instant Payment Notification)
          • Notify URL with IPN
          • Callback URL with IPN
      • TL; DR?
      • Comparison Chart
      • Merchant Request APIs
      • Error Codes
      • Resources
Powered by GitBook
On this page
  • Summary On Integration, 3 Endpoints and IPN
  • Integration
  • 3 ENDPOINTS for payment response notification (For integration 1-6 only)
  • IPN
  1. API Documentation
  2. Technical Doc of Fiuu ID

TL; DR?

Last updated 4 months ago

Summary On Integration, 3 Endpoints and IPN

Integration

  1. Hosted payment page or normal integration: HTTP POST/GET with all required parameters, either to default payment channel page or to specific channel page, merchant can allow or disallow the buyer to change payment method (PDF)

  2. Seamless Integration: popup page or lightbox on merchant checkout flow, as simple as modifying the JavaScript snippet that could be found on

  3. Mobile xdk: support variety of mobile development platforms and available on

  4. Direct Server API: server-to-server request that allows merchant to handle all the UI/UX with higher flexibility and controllability (PDF)

  5. Recurring API: server-to-server request that allows merchant initiated transaction (MIT) to debit buyer account anytime (PDF)

  6. Offline Payment API: For in-store e-wallet payment acceptance on POS/terminal (PDF)

  7. ISO Message Interface: For card acceptance terminal vendor (restricted PDF)

3 ENDPOINTS for payment response notification (For integration 1-6 only)

  1. Callback URL (webhook): defer update or callback endpoint on non-real time payment such as Fiuu Cash

  2. Notify URL (webhook): real-time server-to-server or backend endpoint for all kind of integrations

  3. Return URL: realtime web browser or frontend direction endpoint for hosted page, seamless integration, and shopping cart module

IPN

  1. Frontend IPN, applicable to return URL endpoint only: using JavaScript, you may copy from the snippet code from your merchant portal, note that treq=0

  2. Backend IPN for return URL and Notify URL: post back all parameters with additional parameter treq=1 to returnipn.php

  3. IPN for callback URL: just echo "CBTOKEN:MPSTATOK", without the quote(")

GitHub
GitHub