\Yurun\PaySDK\AlipayCrossBorder\Customs\SubmitRequest

支付宝报关接口请求类.

Summary

Methods
Properties
Constants
__onExecute()
__construct()
$_syncResponseName
$_method
$_isSyncVerify
$_contentType
$service
$out_request_no
$trade_no
$merchant_customs_code
$amount
$customs_place
$merchant_customs_name
$is_split
$sub_out_biz_no
$buyer_name
$buyer_id_no
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$_syncResponseName

$_syncResponseName : string

支付宝返回的json中xxx_response的名字.

Type

string

$_method

$_method : string

接口请求方法.

Type

string

$_isSyncVerify

$_isSyncVerify : boolean

是否同步返回验证

Type

boolean

$_contentType

$_contentType : string|null

Content-Type.

Type

string|null

$service

$service : string

接口名称.

Type

string

$out_request_no

$out_request_no : string

商户生成的用于唯一标识一次报关操作的业务编号。 建议生成规则:yyyymmmdd型8位日期拼接4位序列号。

Type

string

$trade_no

$trade_no : string

该交易在支付宝系统中的交易流水号,最长64位。

Type

string

$merchant_customs_code

$merchant_customs_code : string

商户在海关备案的编号。

Type

string

$amount

$amount : string

报关金额,单位为人民币“元”,精确到小数点后2位。

Type

string

$customs_place

$customs_place : string

海关编号,大小写均支持。

Type

string

$merchant_customs_name

$merchant_customs_name : string

商户海关备案名称。

Type

string

$is_split

$is_split : string

商户控制本单是否拆单报关。 仅当该参数传值为T或者t时,才会触发拆单(报关海关必须支持拆单)。

Type

string

$sub_out_biz_no

$sub_out_biz_no : string

商户子订单号。拆单时由商户传入,且拆单时必须传入,否则会报INVALID_PARAMETER错误码。

Type

string

$buyer_name

$buyer_name : string

订购人姓名。即订购人留在商户处的姓名信息。

Type

string

$buyer_id_no

$buyer_id_no : string

订购人身份证号。即订购人留在商户处的身份证信息。

Type

string

Methods

__onExecute()

__onExecute(\Yurun\PaySDK\Base  $sdk, string  $format) : boolean

当调用SDK的execute时触发,返回true时不执行SDK中默认的执行逻辑.

Parameters

\Yurun\PaySDK\Base $sdk
string $format

数据格式,json、xml等

Returns

boolean

__construct()

__construct()