GALAXY PAY - API Reference Guide
  • Payment Gateway
    • Payment solution
      • General integration steps
      • Modal checkout
        • Integration Guide for Web Desktop & Mobile Browser
      • Merchant checkout
      • Merchant Hosted Checkout
      • Pay with option
      • Pay with token
      • Fast pay
      • Pay with QR
      • Pay with E-Wallet
    • Demo
    • API Specification
      • Integration Keys
      • Definitions
        • Message Structure
        • Signature Algorithm
      • Data Flight
      • PAYMENT
        • Pay
        • Pay with create token
        • Pay with token
        • Pay with Option
        • Pay with QR
        • Checkout(for modal checkout)
        • Payment Link
        • Fast pay
      • TOKENIZATION
        • Merchants
          • Delete Token
        • Customers
          • Query Tokens
          • Remove Token
      • MANAGEMENT
        • Query Transaction
        • Refund Transaction
        • Void Transaction
        • Capture Transaction
      • IPN & CALLBACK
        • Result & IPN Callback
        • Cancel Callback
    • Appendix
      • Response Codes
      • Currencies
      • Domestic Banks
      • International Card Brands
      • eWallets
      • Payment Hubs
        • Apple Pay Validation
      • QR Payment Providers
      • Buy Now Pay Later
      • Test Information
      • Glossary
  • Payment Link
    • IPN callback
  • Archive
    • QR Payment (Old version)
      • API create QR
      • API query status
      • How to test
    • API create PaymentLink
Powered by GitBook
On this page
  • Workflow
  • Customer journey
  • Benefits of Merchant Hosted Checkout
  • Prerequisites
  • Integration
  1. Payment Gateway
  2. Payment solution

Merchant Hosted Checkout

PreviousMerchant checkoutNextPay with option

Last updated 6 months ago

Merchant Hosted Checkout integration is used to process payment method page on merchant website using Galaxy Pay. You can control your transactions, manage your payment pages, and collect payment details. After collecting payment information on your website, the transaction is redirected to Galaxy Pay via API for processing, ensuring a seamless and secure payment experience.

Workflow

  1. The payer purchases and provides the card details directly to the merchant's application or website.

  2. The application or website creates the transaction request and sends it to GalaxyPay's gateway through an API call.

  3. The gateway passes the transaction to the bank or Service provider for processing.

  4. The Service provider returns a response to GalaxyPay's gateway.

  5. GalaxyPay's gateway generates a transaction response and passes it to merchant's application or website, in response to your API call. The transaction response indicates whether the transaction was successful and includes other response data.

    Based on the result of the transaction, the application or website displays a receipt, other confirmation, or an error page to the payer.

Customer journey

The follow sample customer journey is for payment method = INTERNATIONAL CARD:

  1. Customer completes order information and initiates a transaction with a payment method (for example, INTERNATIONAL Card)

  2. Customer enters card information: Card number, Card holder name, card issue date/expired date and CVV. Then clicks "Submit" to proceeds to complete the payment.

  1. After the credentials are entered, and the payment flow is launched, the user is navigated through a secured Galaxy Pay environment that reflects the transaction ID.

  1. The flow takes the user to the login ACS page of the bank, where the user needs to complete the transaction by using the OTP sent by the bank to the registered mobile number.

  1. The customer is shown (failed/successful) on merchant website based on the transaction status from Galaxy Pay

Benefits of Merchant Hosted Checkout

  • Control over the payment experience. It also provides flexibility to customize your payment solution.

  • Integration with any application, website, call center, billing system, or Interactive Voice Response (IVR) system.

  • Communicate directly with the gateway and then, receive a real-time response to the API call. This is a synchronous connection where a payer does not leave your application, which means your session with the payer is not interrupted.

  • Support for advanced gateway operations, such as captures, refunds, voids, and queries, where the payer is not directly involved.

Prerequisites

The prerequisites for integrating with Merchant Hosted Checkout are:

  • Develop a business application or website to collect the complete payment details of the customers.

  • Merchant must have already registered for PCI compliance, which is mandatory for all entities seeking to store, process, and transmit cardholder data.

  • You must have an understanding of the following concepts:

    • workflows

    • various payment processes

    • website designing fundamentals

    • Usability (UX) management principles necessary to build the complete online payments infrastructure on your website.

  • Sufficient technical bandwidth dedicated to managing the end-to-end web checkout processes in-house consistently.

Integration

View information about terms/definitions in

See integration detail in and API fields in .

Glossary
General integration steps
here