跳到主要内容

数据流程

数据结构

ApplicationCharge

FieldDescriptionType
id主键 IDbigint
store_id店铺 IDbigint
application_id应用 IDvarchar
name支付名称varchar
price支付金额decimal
confirm_url确认支付页面 URLvarchar
return_url支付或拒绝后的重定向 URLvarchar
status支付状态varchar
test是否为测试模式tinyint
created_at创建时间datetime
updated_at更新时间datetime

RecuuringCharge

FieldDescriptionType
id账单 IDbigint
store_id店铺 IDbigint
application_id应用 IDvarchar
name账单名称varchar
price账单金额decimal
capped_amount基于用量计费的上限金额decimal
terms基于用量计费的条款varchar
return_urlApp 主页varchar
confirmation_url商家确认页面varchar
status当前账单状态(pending、accepted、declined、active、expired、frozen)varchar
trial_days试用天数bigint
activated_on激活时间datetime
trial_ends_on试用结束时间datetime
billing_on下次计费时间datetime
cancelled_on账单取消时间datetime
test测试模式标识tinyint
created_at创建时间datetime
updated_at更新时间datetime
cancel_sub_on订阅取消时间datetime
charge_times收费次数,0 表示不限次数int
charge_interval_days计费间隔天数int
remaining_charge_times剩余收费次数;对于不限次数,该值始终为 1int

UsageCharge

FieldDescriptionType
id主键 IDbigint
created_at创建时间datetime
updated_at更新时间datetime
store_id店铺 IDbigint
recurring_charge_id关联的 Recurring Charge IDbigint
terms收费条款varchar
price价格decimal
application_id应用 IDvarchar
pay_status支付状态varchar
transaction_id关联的交易 IDbigint

Transaction

FieldDescriptionType
id主键 IDbigint
store_id店铺 IDbigint
charge_id与 ApplicationCharge/RecurringCharge 关联的 IDbigint
price收费价格decimal
status当前交易状态(pending、paying、paid、failed)varchar
paid_at支付时间datetime
created_at创建时间datetime
updated_at更新时间datetime
usage_price用量费用decimal
file_url发票 URLvarchar
bill_idsettlement_bills 中的 IDbigint
commission_rate佣金比例decimal
pay_channel支付渠道varchar
payment_serial_number支付流水号varchar
application_id应用 IDvarchar
test是否为测试账单tinyint

Refund

FieldDescriptionType
id主键bigint
settlement_bills.id关联的 Settlement Bill IDbigint
transaction_id关联的交易订单 IDbigint
store_id店铺 IDbigint
charge_type当前账单类型(one-time/recurring charge)varchar
application_id应用 IDvarchar
amount_refund退款金额decimal
voucher_path支付凭证路径varchar
created_at创建时间datetime
updated_at更新时间datetime

SettlementBill

FieldDescriptionType
id主键 IDbigint
created_at创建时间datetime
updated_at更新时间datetime
partner_idPartner IDbigint
application_id应用 IDvarchar
start_time账单周期开始时间datetime
end_time账单周期结束时间datetime
before_total_charge_amount结算前总收费金额decimal
free_commission_limit免费佣金额度decimal
amount订单总金额decimal
amount_payable账单应付金额decimal
commission_amount账单佣金金额decimal
amount_refund账单退款金额decimal
commission_rate佣金比例decimal
status状态varchar
reject_reason拒绝原因varchar

商家发票