Merchant API Documentation
  1. Vcc interface
Merchant API Documentation
  • Interface description
    • Interface encryption and decryption instructions
  • Account interface
    • Account Balance
      POST
    • Dpt Transfer Card Account
      POST
    • Card account exchange
      POST
    • Exchange rate inquiry
      POST
  • Vcc interface
    • Scene list query
      POST
    • Cardbin query
      POST
    • Apply for a Card Opening
      POST
    • Cancel Card Application
      POST
    • Recharge
      POST
    • Card Inquiry
      POST
    • Transaction Inquiry
      POST
    • Refund
      POST
    • Shared Card Application
      POST
    • Shared Card Pagination Query
      POST
    • Shared Card Inquiry
      POST
    • Shared Card Status Change
      POST
    • Card Information Modification
      POST
    • Cardholder Application
      POST
    • Cardholder Details Inquiry
      POST
    • Cardholder Deletion
      POST
    • Card Operation Order Inquiry
      POST
    • Card Pagination Query
      POST
  • Pcc interface
    • Card Assign
      POST
    • Card Active
      POST
    • Card Pin Reset
      POST
  • Dpt interface
    • Digital currency acquiring
    • Digital Withdraw
  • Webhook notification
    • Webhook Notification
    • Transaction Result Notification type = card_transaction
    • Order Result Notification type = card_operate
    • Transaction fee type = trade_fee
    • 3ds notification type = card_3ds_otp
    • Digital Currency Payment Collection Notification type=dpt_payment_bill
    • Physical Card ActiveCode Notify type=card_activation_code
    • Physical Card Activation Status type=card_activation_status
  • Appendix
    • Transaction Type
    • Transaction Response Code
    • Currency
    • Mobile phone prefix
    • American State Two-letter Code
    • Country Code
  1. Vcc interface

Transaction Inquiry

Developing
POST
/openapi/vcc/trans/query

Request

Body Params application/json

Example
{
    "cardId": "string",
    "transCategory": "string",
    "beginTime": "string",
    "endTime": "string",
    "settleBeginTime": "string",
    "settleEndTime": "string",
    "currentPage": 0,
    "pageSize": 0,
    "cardType": "string",
    "transactionTypes": [
        "string"
    ],
    "transactionStatus": [
        "string"
    ]
}

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 POST '/openapi/vcc/trans/query' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cardId": "string",
    "transCategory": "string",
    "beginTime": "string",
    "endTime": "string",
    "settleBeginTime": "string",
    "settleEndTime": "string",
    "currentPage": 0,
    "pageSize": 0,
    "cardType": "string",
    "transactionTypes": [
        "string"
    ],
    "transactionStatus": [
        "string"
    ]
}'

Responses

🟢200Success
application/json
Body

Example
{
    "totalCount": "string",
    "currentPage": "string",
    "pageSize": "string",
    "List": [
        {
            "recordNo": "string",
            "cardId": "string",
            "transactionTime": "string",
            "transCurrency": "string",
            "transCurrencyAmt": 0,
            "localCurrency": "string",
            "localCurrencyAmt": 0,
            "approvalCode": "string",
            "merchantName": "string",
            "merchantCategoryCode": "string",
            "crossBoardType": "string",
            "transType": "string",
            "transStatus": "string",
            "originRecordNo": "string",
            "transCategory": "string",
            "respCode": "string",
            "respCodeDesc": "string",
            "feeType": 0,
            "fundsType": 0,
            "fundsDirection": 0,
            "settleAmount": 0,
            "settleTime": "string"
        }
    ]
}
Modified at 2025-07-22 12:09:01
Previous
Card Inquiry
Next
Refund
Built with