请求地址:
https://a.mypaynz.com/api/pay
| 参数 | 类型 | 是否可空 | 参数描述 | 
|---|---|---|---|
| mid | int(4) | No | Merchant ID | 
| tid | int(4) | Yes | Terminal ID | 
| fee | int(10) | No | Amount, Unit: Cent | 
| barcode | string(32) | No | Barcode from customers' app | 
| memo | string(128) | Yes | Goods name | 
| out_trade_no | string(32) | No | Order number, should be unique, recommend using date(YYYYmmddHHiiss) + 18 digit random number | 
| pay_type | string(8) | No | IE0014 = ALIPAY_BARCODE; IE0024 = WECHAT_BARCODE;  | 
| sign | string(32) | No | Signature, please refer to signature explaination section | 
//coming soon
提示
{
    "code": "200",
    "msg": "SUCCESS",
    "data": {
        "id": "60682",
        "mid": "10209",
        "tid": "0",
        "status": "1",
        "currency": "NZD",
        "amount": "0.01",
        "rate": "1.2",
        "customer_id": "64-2****70117",
        "goods_detail": "test",
        "out_trade_no": "s123411a2311232131332131",
        "trade_no": "2018061121001004210581551337",
        "payment_time": "2018-06-11 12:15:35"
    },
    "timestamp": 1528690537
}
提示
'code':'1002' = PRICE_ERROR
'code':'1003' = SIGN_ERROR
'code':'1004' = ORDER_NUMBER_EXIST / ORDER_CREATED
'code':'206' = SYSTEM_ERROR
'code':'202' = WAITING_FOR_CUSTOMER_COMFIRM / UNPAID
'code':'205' = AUTH_CODE_INVALID / FAIL
请求地址:
https://a.mypaynz.com/api/check
| 参数 | 类型 | 是否可空 | 参数描述 | 
|---|---|---|---|
| mid | int(4) | No | Merchant ID | 
| tid | int(4) | No | Terminal ID | 
| total_fee | int(10) | No | Amount, Unit: Cent | 
| rmb_fee | int(10) | Yes | Amount, Unit: Cent. Only used when pay_type is IE0012 or IE0013. Use this parameter to replace total_fee if partner wish to price their product in RMB. If total_fee is used, rmb_fee should not be set. They are mutual exclusive. | 
| goods | string(64) | No | Item name, must not contain any special characters | 
| goods_detail | string(128) | No | Item descripion, must not contain any special characters | 
| out_trade_no | string(64) | No | Order number, should be unique, recommend using date(YYYYmmddHHiiss) + 18 digit random number | 
| pay_type | string(8) | No | IE0011 = ALIPAY_QRCODE; | 
                        IE0012 = ALIPAY_WEB;<br/>
                        IE0013 = ALIPAY_WAP;<br/>
                        IE0014 = ALIPAY_BARCODE;<br/>
                        IE0015 = ALIPAY_APP;<br/>
                        IE0016 = ALIPAY_APP_SDK;<br/>
                        IE0021 = WECHAT_QRCODE;<br/>
                        IE0022 = WECHAT_WAP;<br/>
                        IE0023 = WECHAT_WAP_DIRECT;<br/>
                        IE0024 = WECHAT_BARCODE;<br/>
                        IE0025 = WECHAT_APP;<br/>
                        IE0026 = WECHAT_MINI;<br/>
                        IE0031 = UNION_QRCODE;<br/>
                        IE0041 = POLI_WEB;
expired | int(8) | Yes | Expiration time, Unit: second. default: 3600 return_url | string(512) | Yes | After the payment is done, the result is returned to this url via the URL redirect. notify_url | string(512) | Yes | The URL for receiving asynchronous notifications after the payment is done. version | string(4) | No | 'v1' pay_rate | int(4) | Yes | Default merchant rate if null, range 0 - 30 sign | string(32) | No | Signature, please refer to signature explaination section
//coming soon
成功
{
    "is_success":"TRUE",
    "message":"SUCCESS",
    "extra":{
        "mid":"10224",
        "pay_type":"IE0012",
        "out_trade_no":"201808170123245622346777231",
        "pay_url":"https://intlmapi.alipay.com/gateway.do?_input_charset=utf-8¤cy=NZD¬ify_url=https://a.mypaynz.com/api/alipay_push_notify_web&order_gmt_create=2018-07-26 07:00:27&order_valid_time=3600&out_trade_no=201808170123245622346777231&partner=2088421400772571&return_url=http://www.amazon.com/syn&secondary_merchant_id=10224&secondary_merchant_industry=0742&secondary_merchant_name=merchant&service=create_forex_trade&subject=123312&supplier=merchant&total_fee=1&sign=da41c17de81b5981d376a1b32c382d04"
    }
}
失败
{
    "is_success":"FALSE",
    "message":"ORDER_CREATED",
    "extra":{
        "mid":"10224",
        "pay_url":"https://intlmapi.alipay.com/gateway.do?_input_charset=utf-8¤cy=NZD¬ify_url=https://a.mypaynz.com/api/alipay_push_notify_web&order_gmt_create=2018-07-26 07:03:43&order_valid_time=3600&out_trade_no=2018081701232456223467772311&partner=2088421400772571&return_url=http://www.amazon.com/syn&rmb_fee=0.12&secondary_merchant_id=10224&secondary_merchant_industry=0742&secondary_merchant_name=merchant&service=create_forex_trade&subject=123312&supplier=merchant&sign=be411b88522a162290bf4f45412d43ad",
        "pay_type":"IE0012",
        "out_trade_no":"2018081701232456223467772311"
    }
}