Exchange Rate Query
Through this API, real-time conversion exchange rates can be inquired in real time, and exchange rates in WeChat Pay and Alipay are currently supported.
The settlement currency is CNY.
[!TIP|style:flat]
It is the exchange rate fluctuation period 09: 00-11: 00 in the morning.
API URL:https://mapi.yabandpay.com/Payments
Method:POST
POST data type:Json
| Parameter | Type | Description | Required |
|---|---|---|---|
| user | String | the UID or email of cashier account, It is recommended to use UID | Required |
| sign | String | signature | Required |
| method | String | v3.CreatePaymentsAlipayMiniPay | Required |
| time | Long | timestamp | Required |
- Parameter
| Parameter | Type | Description | Required |
|---|---|---|---|
| settlement_currency | String | Currency | Required |
| sub_method | String | WeChat Pay,Alipay | Required |
- Currency
| Country | Code (ISO 4217) | Description |
|---|---|---|
| Singapore | SGD | |
| Norwegian Krone | NOK | |
| UAE Dirham | AED | WeChat Pay does not support |
| Philippine Peso | PHP | WeChat Pay does not support |
| Swedish Krona | SEK | |
| New Zealand Dollar | NZD | |
| Czech Koruna | CZK | WeChat Pay does not support |
| Malaysia | MYR | WeChat Pay does not support |
| British Pound | GBP | |
| Danish Krone | DKK | |
| Euro | EUR | |
| Indonesian Rupiah | IDR | WeChat Pay does not support |
| Sri Lankan Rupee | LKR | WeChat Pay does not support |
| Thai Baht | THB | |
| South Africa | ZAR | WeChat Pay does not support |
| US dollar | USD | |
| Macau, China | MOP | WeChat Pay does not support |
| Canadian Dollar | CAD | |
| Japanese Yen | JPY | |
| Russian Ruble | RUB | |
| South Korea | KRW | |
| Saudi Arabia | AUD | |
| Taiwan | TWD | WeChat Pay does not support inquiries |
| Swiss Franc | CHF | |
| Hong Kong Dollar | HKD |
Signature:
Lexicographical sequence and URL key-value format new string:
"method=v3.QueryExchangeRate&settlement_currency=EUR&sub_method=Alipay&time=1546588959&user=016683"
Use stringA and secret_key to get stringSign
Get Signature:
"fb3c4950c98a387ab4efc14fdafa162ccdc9fa931d16023cefb7d819ef7a2414"
Example Request:
{
"user": "016683",
"sign": "fb3c4950c98a387ab4efc14fdafa162ccdc9fa931d16023cefb7d819ef7a2414",
"method": "v3.QueryExchangeRate",
"time": 1546588959,
"data": {
"settlement_currency": "EUR",
"sub_method": "Alipay"
}
}
Example Response:
{
"status": true,
"code": "200",
"data": {
"exchange_rate": "7.850000"
},
"message": ""
}