Geoswift Platform
  1. Transaction Query
  • Overview
  • Authentication
  • Settlement in ChinaMainland
    • Get Account Balance
      • Get Account
      • Get Account Balance
    • Transaction Declaration Filing
      • Submit Transaction Declarations (Batch)
      • Query Declaration Processing Result
      • File Download
    • Declaration Quota Query
      • Declaration Quota Query
    • Quotation
      • Inquiry Quotation
      • Confirm Quotation
      • Inquiry Quotation Detail
    • Create a Transaction
      • Create a Transaction
    • Transaction Query
      • Transaction Query-payment summary
        GET
    • Specification
      • Bank List
      • Province/City Code
  • About Us
  1. Transaction Query

Transaction Query-payment summary

Developing
GET
/api/v1/payments/{merchantReference}

Request

Path Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.geoaccount.com/api/v1/payments/' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.xxxxx' \
--header 'GS-API-Key: gs_live_abc123def456789'

Responses

🟢200Success
application/json
Body

Example
{
  "paymentId": "pay_982374982734",
  "clientId": "6deedbbc-a33a-48bc-973e-94539a11db39",
  "merchantReference": "202204160912005",
  "requestId": "req_1234567890abcdef1234567890abcdef",
  "status": "PROCESSING",
  "transaction": {
    "currency": "CNY",
    "amount": 100.50,
    "purposeDescription": "payment_for_goods_online_trading"
  },
  "beneficiary": {
    "type": "INDIVIDUAL",
    "name": "张三",
    "country": "CN",
    "bankName": "中国工商银行"
  }
}
Modified at 2026-03-27 08:32:09
Previous
Create a Transaction
Next
Bank List
Built with