将钱汇至指定银行账户或移动钱包
接口字段传值推荐使用英文
https://apis.geoswift.com/ofr/remitOrder/create
| 参数名称 | 参数中文名称 | 类型& 长度 | 参数说明 | 是否必填 |
|---|---|---|---|---|
| merchantId | 商户编号 | varchar(9) | merchantId是由商家生成的ID。这个ID对于每个商家都是唯一的,可以用来确保请求的唯一性。如果该ID之前被使用过, 系统将响应"order already exists" | M |
| requestId | 订单号 | varchar(50) | 订单号为商户自行拟定,提交的订单号必须在自身平台交易中唯一。汇元通系统成功或取消的订单,商户平台不能以相同的订单号再次提交。 | M |
| remitPurpose | 汇款目的 | - | WAGE (工资) | M |
| FAMILY_MAINTENANCE (赡家汇款) | ||||
| PAYMENT_SERVICES (支付服务) | ||||
| GOODS (商品) | ||||
| EDUCATION_FEE (学费) | ||||
| OTHER (其他) | ||||
| PERSONAL_TRANSFER (个人转账) | ||||
| RENT(租金) | ||||
| ELEC(公共缴费) | ||||
| TAX(税费) | ||||
| SOFTWARE(软件服务) | ||||
| AD(广告服务) | ||||
| COMMISSION(佣金) | ||||
| quotationId | 牌价ID | varchar(32) | 由牌价创建或查询接口返回的serialNumber的参数值 | C |
| originalCountry | 源汇款国家代码 | - | 源汇款国家代码 | M |
| targetAmount | 目标汇款金额 | long(18) | 目标汇款金额;单位:分(中国), 1元=100分; 如果没有quotationId, targetAmount是必填字段 | C |
| targetCurrency | 目标币种 | - | 目标汇款币种,见“币种列表” | C |
| notifyUrl | 通知地址 | varchar(200) | 交易终态后(SUCCESS,FAILED,REVERSED,CANCELED)汇元通会向该地址发送通知(发送机制请参考"接口规则"板块),该地址可以带参数, “https://www.geoswift.com/callback.action?test=test 注意: 如不填notifyUrl的参数值, 交易成功后, 您的服务器将得不到交易成功的通知 | O |
| postscript | 汇款附言 | varchar(200) | 汇款附言 | O |
| remark | 汇款备注 | varchar(200) | 汇款备注 | O |
| extraRemark | 额外汇款备注 | varchar(200) | 额外汇款备注 | O |
| payer | 付款人信息 | JSON(array) | 付款人信息,见下表 | C |
| payee | 收款人信息 | JSON(array) | 收款人信息,见下表 | C |
| payeeAccount | 收款人账号 | JSON(array) | 收款人账号信息,见下表 | M |
| proveFiles | 证明文件 | JSON(array) | 收证明文件信息,最多3个文件,文件大小不超过8M | O |
| partnerId | 服务商编号 | varchar(9) | 二级商户上属服务商商户在汇元通系统的唯一身份标识(如果发起商户自身即为主商户此项可不传) | C |
| partnerCommissionFeeType | 返佣计费模式 | 固定值 | FIXED固定金额 | C |
| PERCENT百分比 | ||||
| partnerCommissionFeeValue字段不为空时,partnerCommissionFeeType字段必传 | ||||
| 传递partnerid时可传此参数 | ||||
| 目标币种是USD、AUD、GBP、CAD、SGD、JPY、EUR、HKD、CNH,需要包含手续费的时候,且服务商要收返佣金额时必传,否则按不收取返佣处理 | ||||
| 创建报价接口如上传此参数,则需与创建报价接口上传内容保持一致 | ||||
| partnerCommissionFeeValue | 返佣计费内容 | varchar(10) | 若是按笔收取,传200,则表示每笔收2元佣金 | C |
| 若是按百分比收取,传15,则表示按到账金额的0.15%收取佣金eg.汇款金额10000USD,服务商签约费率0.2%,佣金传的0.15%, 那么该笔汇款的手续费为:10000*0.2%+10000*0.15%=35,其中15美金回定期结算到服务商资金账户。 | ||||
| partnerCommissionFeeType字段不为空时,partnerCommissionFeeValue字段必传 | ||||
| 传递partnerid时可传此参数 | ||||
| 目标币种是USD、AUD、GBP、CAD、SGD、JPY、EUR、HKD、CNH,需要包含手续费的时候,且服务商要收返佣金额时必传,否则按不收取返佣处理 | ||||
| 创建报价接口如上传此参数,则需与创建报价接口上传内容保持一致 | ||||
| hmac | 参数签名 | varchar(500) | 商户生成的参数签名结果,获取hmac的方法请参考请求加密流程 | M |
| 参数名称 | 参数中文名称 | 类型& 长度 | 参数说明 | 是否必填 |
|---|---|---|---|---|
| payerType | 付款人类型 | - | 如果不填取字段quotationId,则payerType为必填字段 | C |
| INDIVIDUAL 个人 | ||||
| COMPANY 公司 | ||||
| lastName | 付款人姓 | varchar(100) | 付款人姓(付款方是个人时,lastname+firstname或fullname至少传一组) | C |
| middleName | 中名 | varchar(100) | 中名(名和姓之间的名字) | O |
| firstName | 付款人的名 | varchar(100) | 付款人的名(付款方是个人时,lastname+firstname或fullname至少传一组) | C |
| fullName | 付款人全名 | varchar(100) | 付款人在本国语言中的全名(付款方是个人时,lastname+firstname或fullname至少传一组) | C |
| companyName | 付款人公司名称 | varchar(100) | 付款人公司名称(付款方是公司时,必传) | C |
| companyRegistCerNo | 公司注册证书号码 | varchar(50) | 公司注册证书号码 (IDTYPE为REGISTCER时必填) | C |
| taxNo | 公司税号 | varchar(50) | 公司税号 (IDTYPE为TAX时必填) | C |
| companyRegistDate | 公司注册日期 | - | 公司注册日期;名称格式:yyyymmdd | O |
| companyRegistCountry | 公司注册国家 | varchar(3) | 公司注册国家 | O |
| birthday | 付款人生日 | - | 付款人生日; 格式:yyyymmdd | O |
| birthCountry | 出生国代码 | - | 付款人出生国代码 | O |
| country | 付款人国家代码 | - | 付款人国家代码 | M |
| province | 付款人所在省 | varchar(20) | 付款人所在省 | O |
| city | 付款人所在城市 | varchar(50) | 付款人所在城市 | M |
| address | 付款人地址 | varchar(255) | 付款人地址 | M |
| postcode | 邮政编码 | varchar(50) | 付款人的邮政编码 | O |
| gender | 付款人性别 | - | MALE 男 | O |
| FEMALE 女 | ||||
| phoneNumber | 付款人电话号码 | varchar(50) | 付款人电话号码 | O |
| 付款人邮箱 | varchar(100) | 付款人邮箱 | O | |
| idType | 付款人ID类型 | - | IDCARD 身份证 | M |
| PASSPORT 护照 | ||||
| REGISTCER(注册登记证) | ||||
| TAX(税务登记证) | ||||
| OTHER 其他 | ||||
| idNo | ID号码 | varchar(50) | 指定ID类型下的ID号; 当payerType为INDIVIDUAL时idNo为必填项 | C |
| idEffectDateStart | ID的有效日期 | - | ID的有效日期; 格式为:yyyymmdd | O |
| idEffectDateEnd | ID失效日期 | - | ID失效日期; 格式为:yyyymmdd | O |
| profession | 付款人职业 | varchar(50) | 付款人的职业 | O |
| bankName | 银行名称 | varchar(100) | 付款人的银行名称 | O |
| bankCardNumber | 银行卡号 | varchar(50) | 银行卡号 | M |
| payeeRelation | 与收款人的关系 | - | SELF 自己 | O |
| FATHER 父亲 | ||||
| MOTHER 母亲 | ||||
| SON 儿子 | ||||
| DAUGHTER 女儿 | ||||
| BROTHER 兄弟 | ||||
| SISTER 姐妹 | ||||
| GRANDFATHER 爷爷/姥爷 | ||||
| GRANDMOTHER 奶奶/姥姥 | ||||
| FRIEND 朋友 | ||||
| WIFE 妻子 | ||||
| HUSBAND 丈夫 | ||||
| OTHER 其他 | ||||
| fundResource | 资金来源 | - | CASH 现金 | O |
| BANK_CARD_FUNDS 银行卡资金 | ||||
| ACCOUNT_FUNDS 账户资金 | ||||
| OTHER 其他 |
| 参数名称 | 参数中文名称 | 类型& 长度 | 参数说明 | 是否必填 |
|---|---|---|---|---|
| payeeType | 收款人类型 | - | INDIVIDUAL 个人 | C |
| COMPANY 公司 | ||||
| 如果没有quotationId, 则payeeType为必填项 | ||||
| lastName | 收款人的姓 | varchar(100) | 收款人的姓(收款方是个人,lastname+firstname或fullname至少传一组) | C |
| middleName | 收款人的中间名 | varchar(100) | 收款人的中间名 | O |
| firstName | 收款人的名 | varchar(100) | 收款人的名(收款方是个人,lastname+firstname或fullname至少传一组) | C |
| fullName | 收款人全名 | varchar(100) | 收款人本国的全名(收款方是个人,lastname+firstname或fullname至少传一组) | C |
| companyName | 收款人公司名称 | varchar(100) | 收款人公司名称(收款方是公司时,必传) | C |
| companyRegistCerNo | 公司注册证书号码 | varchar(50) | 公司注册证书号码 (IDTYPE为REGISTCER时必填) | C |
| taxNo | 公司税号 | varchar(50) | 公司税号 (IDTYPE为TAX时必填) | C |
| companyRegistDate | 公司注册日期 | - | 公司注册日期;名称格式:yyyymmdd | O |
| companyRegistCountry | 公司注册国家 | - | 公司注册国家 | O |
| birthday | 收款人生日 | - | 收款人生日; 格式:yyyymmdd | O |
| birthCountry | 出生国代码 | - | 收款人出生国代码 | O |
| birthCity | 出生城市 | varchar(50) | 收款方出生城市 | O |
| country | 收款人国家代码 | - | 收款人国家代码 | M |
| province | 收款人所在省 | varchar(20) | 收款人所在省 | O |
| city | 收款人所在城市 | varchar(50) | 收款人所在城市 | O |
| address | 收款人地址 | varchar(255) | 收款人地址 | M |
| postcode | 邮政编码 | varchar(50) | 收款人的邮政编码 | O |
| gender | 收款人性别 | - | MALE 男 | O |
| FEMALE 女 | ||||
| phoneNumber | 收款人电话号码 | varchar(50) | 收款人电话号码 | O |
| 收款人邮箱 | varchar(100) | 收款人邮箱 | O | |
| idType | 收款人ID类型 | - | IDCARD 身份证 | M |
| PASSPORT 护照 | ||||
| REGISTCER 注册登记证 | ||||
| TAX 税务登记证 | ||||
| OTHER 其他 | ||||
| idNo | ID号码 | varchar(50) | 指定ID类型下的ID号; 当payeeType为INDIVIDUAL时idNo为必填项 | C |
| idEffectDateStart | ID的有效日期 | - | ID的有效日期; 格式为:yyyymmdd | O |
| idEffectDateEnd | ID失效日期 | - | ID失效日期; 格式为:yyyymmdd | O |
| profession | 收款人职业 | varchar(50) | 收款人的职业 | O |
| 参数名称 | 参数中文名称 | 类型& 长度 | 参数说明 | 是否必填 |
|---|---|---|---|---|
| accountType | 收款人账户类型 | - | BANK_ACCOUNT 银行账户 | M |
| WALLET_ACCOUNT 钱包账户 | ||||
| CHECKING_ACCOUNT 支票账户 | ||||
| organCode | 接收组织的代码 | varchar(50) | 接收组织的代码, 如果不填quotationId, 则organCode是必填字段,如果填写quotationId,且在创建报价时未传入payeeOrgCode,则organCode是必填字段 | C |
| organCountry | 接收组织的国家代码 | - | 接收组织的国家代码, 如果不填quotationId, 则organCountry是必填字段 | C |
| organProvince | 接收组织的省 | varchar(20) | 接收组织的省 | O |
| organCity | 接收组织的市 | varchar(20) | 接收组织的市 | O |
| organAddress | 接收组织的地址 | varchar(255) | 接收组织的地址 | O |
| accountHolderName | 账户名 | varchar(100) | 账户名 | M |
| bankCardNumber | 收款人银行账户号码 | varchar(50) | 收款人银行账户号码 | O |
| 收款人邮箱地址 | varchar(100) | 收款人邮箱地址 | O | |
| phoneNumber | 收款人手机号 | varchar(50) | 收款人手机号 | O |
| ibanNumber | 国际银行账户号 | varchar(50) | 国际银行账户号,主要是欧洲国家 | O |
| ifscCode | 印度金融系统代码 | varchar(50) | 印度银行的印度金融系统代码 | O |
| aba | 美国银行家协会的路由号码 | varchar(50) | 美国银行家协会的路由号码 | O |
| clabe | 墨西哥银行代码 | varchar(50) | 墨西哥银行代码 | O |
| swiftCode | 环球银行金融电信协会号码 | varchar(50) | 环球银行金融电信协会号码 | O |
| sortCode | 排序代码 | varchar(50) | 排序代码,主要是英国银行的 | O |
| bsbNumber | 澳大利亚不同地区的银行代码 | varchar(50) | 澳大利亚不同地区的银行代码 | O |
| bankCode | 银行代码 | varchar(100) | 银行代码 | O |
| branchCode | 分行的代码 | varchar(20) | 分行的代码 | O |
| branchName | 分行的名称 | varchar(100) | 分行的名称 | O |
| bankName | 银行名称 | varchar(100) | 银行名称 | O |
| 参数名称 | 参数中文名称 | 类型& 长度 | 参数说明 | 是否必填 |
|---|---|---|---|---|
| fileSourceUrl | 文件源路径URL | varchar(255) | 文件源路径URL; 证明文件的SFTP的url地址; 商家将文件上传到Geoswift SFTP服务器; 连接方法参考《SFTP连接指南》 | C |
| fileType | 文件类型 | - | INVOICE 发票 | C |
| COMPANY 合同 | ||||
| PURCHASE_ORDER 采购订单 | ||||
| DELIVERY_ORDER 提货单 | ||||
| oddNumber | 文件类型编号 | varchar(50) | 指定文件类型上的编号 | O |
| 参数名称 | 参数中文名称 | 参数说明 |
|---|---|---|
| merchantId | 商户编号 | 商户在Geoswift系统中的唯一身份 |
| requestId | 订单号 | 同请求参数 |
| serialNumber | 流水号 | Geoswift系统返回的流水号 |
| status | 请求状态 | SUCCESS 成功 |
| FAILED 失败 | ||
| payerType | 付款人类型 | INDIVIDUAL 个人 |
| COMPANY 公司 | ||
| payeeType | 收款人类型 | INDIVIDUAL 个人 |
| COMPANY 公司 | ||
| remark | 备注 | 备注 |
| partnerId | 服务商编号 | 同请求参数 |
| hmac | 参数签名 | 汇元通生成的参数签名结果,验签过程请参考解密流程 |
| 参数名称 | 参数中文名称 | 参数说明 |
|---|---|---|
| merchantId | 商户编号 | 商户在Geoswift系统中的唯一身份 |
| requestId | 订单号 | 同请求参数 |
| serialNumber | 流水号 | Geoswift系统返回的流水号 |
| quotationId | 牌价ID | 牌价的唯一标识符 |
| quotationType | 牌价类型 | ORIGINAL 源汇款币种牌价 |
| TARGET 目标款币种牌价 | ||
| orderStatus | 汇款状态 | SUCCESS 成功 |
| FAILED 失败 | ||
| REVERSED 退票 | ||
| CANCELED 取消 | ||
| originalAmount | 源汇款金额 | 源汇款金额;单位:分 |
| originalCurrency | 源汇款币种 | 源汇款币种,见“币种列表” |
| targetAmount | 目标汇款金额 | 目标汇款金额;单位:分 |
| targetCurrency | 目标汇款币种 | 目标汇款币种, 见“币种列表” |
| rate | 汇率 | FX汇率; 保留8小数 |
| errorMessage | 错误信息 | 错误信息: 当orderStatus为FAILED时返回 |
| errorCode | 错误编号 | 错误编号: 当orderStatus为FAILED时返回 |
| completeDateTime | 汇款完成时间 | 汇款完成时间: 当orderStatus为SUCCESS或FAILED时返回; 北京时间; 格式为: yyyy-mm-dd hh:mm:ss |
| reversalDateTime | 汇款撤销退款时间 | 汇款撤销退款时间: 当orderStatus为REVERSED时,银行将资金退回的时间。北京时间,格式为yyyy-mm-dd hh:mm:ss |
| returnAmount | 退票金额 | 退票金额,仅退票通知时返回(单位分) |
| returnCurrency | 退票币种 | 退票币种,仅退票通知返回 |
| partnerId | 服务商编号 | 同请求参数 |
| partnerCommissionFeeType | 返佣计费模式 | 同接口请求参数 |
| partnerCommissionFeeValue | 返佣计费内容 | 同接口请求参数 |
| partnerCommissionAmount | 返佣金额 | 单位为分,不会为小数 |
| hmac | 参数签名 | 汇元通生成的参数签名结果,验签过程请参考解密流程 |