Antom, leading provider of tailored payment solutions

createExchange

POST /v1/aba/funds/createExchange

调用此接口以现货汇率进行结算。

结构

报文由报文头和报文体组成。本文主要介绍报文体结构信息,有关报文头的结构信息,请参阅:

注意:将每个字段(除数组外)的数据类型设置为字符串。这意味字段值必须使用双引号(" ")括起来。例如:

  • 如果字段的数据类型为整数属性,且其值为 20,设置为 "20"。
  • 如果字段的数据类型为布尔属性,且其值为 true,设置为 "true"。


入参

exchangeRequestId String  REQUIRED

商户为识别外汇交付请求分配的专属 ID。

更多信息:

  • 此为幂等字段。

buyAmount Amount  REQUIRED

外汇购买金额。

Show child parameters

sellAmount Amount  REQUIRED

外汇售出金额。

Show child parameters

quote Object  REQUIRED

账户外汇交付请求的外汇汇率信息。

Show child parameters

exchangeMode String  REQUIRED

外汇交付模式。可能的值包括:

  • APPOINTED:表示指定时间的汇率。

exchangeTradeType String  REQUIRED

外汇交付类型。可能的值包括:

  • SPOT: 实时汇率。

出参

result Object  REQUIRED

表明此接口是否调用成功。

Show child parameters

exchangeRequestId String  

商户为识别外汇交付请求分配的专属 ID。

更多信息:

  • 最大长度:64 字符

exchangeTradeType String  

外汇交付类型。可能的值包括:

  • SPOT: 实时汇率。

exchangeMode String  

外汇交付模式。可能的值包括:

  • ​APPOINTED​:表示指定时间的汇率。

quote Object  

账户外汇交付请求的外汇汇率信息。

Show child parameters

buyAmount Amount  REQUIRED

购买的外汇金额。

Show child parameters

sellAmount Amount  REQUIRED

出售的外汇金额。

Show child parameters

exchangeStartTime Datetime  REQUIRED

外汇交割请求发起的时间。

更多信息:

  • 值遵循 ISO 8601 标准格式。例如,“2019-11-27T12:01:01+08:00”。

exchangeEndTime Datetime  REQUIRED

外汇汇回请求的完成时间。

更多信息:

  • 值遵循 ISO 8601 标准格式。例如,“2019-11-27T12:01:01+08:00”。
API Explorer

请求

URL
Method
POST
请求体

响应

响应体

结果码

结果码值结果码信息行动建议
SUCCESSS成功。

交易成功,无需进一步操作。

PROCESSINGS转账正在处理中

兑换已创建并正在处理。

PARAM_ILLEGALF存在非法参数

检查并验证请求字段(包括头部字段和正文字段)是否正确且有效。有关各接口字段的详细信息,请参阅具体的接口结构部分。

PROCESS_FAILF业务处理失败

通常需要人工干预。建议您联系 Antom 技术支持以解决问题。

UNKNOWN_EXCEPTIONU接口因未知原因调用失败

服务可能不可用,请稍后重试。如果问题仍然存在,请联系 Antom 技术支持。

REQUEST_TRAFFIC_EXCEED_LIMITU请求流量超过限制

重新调用接口以解决该问题。如果问题仍然存在,请联系 Antom 技术支持。

USER_NOT_EXISTF用户不存在

请使用正确的用户信息重试。

USER_NO_PERMISSIONF用户无权限

请使用其他用户信息重试。

ACCOUNT_STATUS_ABNORMALF账户状态异常

请使用其他用户重试。如果问题仍然存在,请联系 Antom 技术支持以获取更多详情。

REPEAT_REQ_INCONSISTENTF重复请求不一致

确保请求中的所有字段一致后重试。

USER_STATUS_ABNORMALF用户状态异常

用户状态异常,请使用其他用户创建新的兑换订单。

BALANCE_NOT_ENOUGHF余额不足

请确保余额充足后重试。

AMOUNT_EXCEED_LIMITF金额超过允许的上限

请确保提交的金额正确后重试。

CURRENCY_NOT_SUPPORTF不支持该币种

请确保输入的币种正确后重试。

CONTRACT_NOT_EXISTF合同不存在

请确保合作伙伴已签署合同,并确认输入信息是否正确。

CONTRACT_CHECK_FAILF合同检查失败

请确保合作伙伴已签署合同,并确认输入信息是否正确。

INVALID_APIF调用的接口无效或未启用

请确认是否调用了正确的接口。

INVALID_CLIENTF客户端无效

客户端 ID 不存在或无效。

INVALID_SIGNATUREF签名无效

请确保请求已使用有效的签名正确签名。

METHOD_NOT_SUPPORTEDF服务器未实现请求的 HTTP 方法

请确保 HTTP 方法为 POST。

QUOTE_EXPIREDF报价已过期

调用 createQuote 接口创建新的报价,并使用新报价重试创建结算请求。