Scan2Pay
  • Scan2Pay API
  • API Introduction
    • API Environment
    • API Security
    • API Request Format
    • API Response Format
    • SDK
  • API Specification
    • Merchant-Presented QR Code
    • Customer-Presented QR Code
    • Credit Card Payment
    • EasyCard Manipulation
      • Obtain the device list
      • Sign on
      • Query the card number
      • Query the balance
      • Payment
      • Refund
      • Settlement
      • Payment Retry (EasyCard)
    • Refund
    • Single Transaction Query
    • Multiple Transactions Query
    • New Multiple Transactions Query
    • Invoice Query
  • Payment Notification
  • Appendix
    • Payment Method Code
    • Transaction Status Code
    • EasyCard Transaction Status Code
    • Printing Information for EasyCard Transaction
    • Card Reader Setup
Powered by GitBook
On this page

Was this helpful?

  1. API Introduction

API Environment

TLS1.2(or higher) is required for the client side to connect to the Scan2Pay API server.

Scan2Pay API

POST https://intella-server-domain/allpaypass/api/general

Scan2Pay API

Request Body

Name
Type
Description

"ApiKey"

string

RSA-encrypted AES Key

"Request"

string

AES-Encrypted JSON contents

{
    "Response":"aes-encrypted-string"
}

Please contact intella for the domain name of the Scan2Pay API server.

At development stage, testing the payment transaction might require the test version of third-party payment apps. Please contact intella for more information if you need to perform payment tests on test(staging) server.

PreviousAPI IntroductionNextAPI Security

Last updated 6 years ago

Was this helpful?