\Yurun\PaySDK\AlipayCrossBorder\InStore\BarcodePayRequest

支付宝境外到店支付-扫码支付请求类.

Summary

Methods
Properties
Constants
__onExecute()
__construct()
toArray()
$_syncResponseName
$_method
$_isSyncVerify
$_contentType
$service
$alipay_seller_id
$quantity
$trans_name
$partner_trans_id
$currency
$trans_amount
$buyer_identity_code
$identity_code_type
$trans_create_time
$memo
$biz_product
$extend_info
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

$alipay_seller_id

$alipay_seller_id : string

同partner.

Type

string

$quantity

$quantity : integer

商品数量.

Type

integer

$trans_name

$trans_name : string

将在交易记录的列表中显示的交易记录的名称。

Type

string

$partner_trans_id

$partner_trans_id : string

你的内部订单号.

Type

string

$currency

$currency : string

用于标记交易价格的货币, 这也是结算货币支付宝结算给合作伙伴.

Type

string

$trans_amount

$trans_amount : float

上述货币的交易金额; 范围: 0.01-100000000.00。小数点后两位数。

Type

float

$buyer_identity_code

$buyer_identity_code : string

支付宝用户付款码

Type

string

$identity_code_type

$identity_code_type : string

付款码类型QRcode或barcode.

Type

string

$trans_create_time

$trans_create_time : string

合作伙伴系统创建交易记录的时间。 格式: YYYYMMDDHHMMSS.

Type

string

$memo

$memo : string

交易记录.

Type

string

$biz_product

$biz_product : 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() 

toArray()

toArray()