Documentatie/API-referentie

API REFERENCE

Wisselkoers opvragen

POSThttps://mapi.yabandpay.com/Payments
Live API
API PLAYGROUND · Live API

Wisselkoers opvragen

POSThttps://mapi.yabandpay.com/Payments
Automatically signed with your credentials

Request parameters2

Required fields first

汇率查询

settlement_currencyRequiredstringdata.settlement_currency币种,详细参数说明
sub_methodRequiredstringdata.sub_methodWeChat Pay,Alipay

Credentials stay on this page. Your secret key is never stored or sent to the documentation server.

Gebruik deze API om de realtimewisselkoersen voor WeChat Pay en Alipay op te vragen. De wisselkoersen schommelen tussen 09:00 en 11:00. CNY is de vereffeningsvaluta.

ParameterTypeBeschrijvingVerplicht
userStringKassiersaccount UIDVerplicht
signStringSignatureVerplicht
methodStringv3.QueryExchangeRateVerplicht
timeLongTimestampVerplicht
  • Parameters
ParameterTypeBeschrijvingVerplicht
settlement_currencyStringCurrency; see the currency details belowVerplicht
sub_methodStringWeChat Pay, AlipayVerplicht
  • Currencies
CurrencyCurrency codeNotes
SingaporeSGD
Norwegian kroneNOK
UAE dirhamAEDWeChat Pay ondersteunt het opvragen niet
Philippine pesoPHPWeChat Pay ondersteunt het opvragen niet
Swedish kronaSEK
New Zealand dollarNZD
Czech korunaCZKWeChat Pay ondersteunt het opvragen niet
MalaysiaMYRWeChat Pay ondersteunt het opvragen niet
Pound sterlingGBP
Danish kroneDKK
EuroEUR
Indonesian rupiahIDRWeChat Pay ondersteunt het opvragen niet
Sri Lankan rupeeLKRWeChat Pay ondersteunt het opvragen niet
Thai bahtTHB
South AfricaZARWeChat Pay ondersteunt het opvragen niet
US dollarUSD
Macao, ChinaMOPWeChat Pay ondersteunt het opvragen niet
Canadian dollarCAD
Japanese yenJPY
Russian rubleRUB
South KoreaKRW
Saudi ArabiaAUD
Taiwan, ChinaTWDWeChat Pay ondersteunt het opvragen niet
Swiss francCHF
Hong Kong dollarHKD

Signature example:

Sorted parameters concatenated into a URL-style query string

"method=v3.QueryExchangeRate&settlement_currency=EUR&sub_method=Alipay&time=1546588959&user=YOUR_CASHIER_UID"

Sign stringA using secret_key

The resulting signature is:

"YOUR_SIGNATURE"

Request example:

{
    "user": "YOUR_CASHIER_UID",
    "sign": "YOUR_SIGNATURE",
    "method": "v3.QueryExchangeRate",
    "time": 1546588959,
    "data": {
        "settlement_currency": "EUR",
        "sub_method": "Alipay"
    }
}

Response example:

{
    "status": true,
    "code": "200",
    "data": {
        "exchange_rate": "7.850000"
    },
    "message": ""
}