Skip to content

钱包功能

验证钱包密码

php
\FresnsCmdWord::plugin('Fresns')->walletCheckPassword($wordBody);
参数名类型是否必传说明
aidStringYES钱包账号
passwordStringNO钱包密码,没有密码则留空

充值

php
\FresnsCmdWord::plugin('Fresns')->walletRecharge($wordBody);
参数名类型是否必传说明
aidStringYES充值方账号
uidNumberNO充值方用户
amountTotalNumericYES交易总金额 10.00
decimal 类型,小数点两位的数字
systemFeeNumericYES系统服务费 0.00
decimal 类型,小数点两位的数字
transactionFskeyStringYES交易处理者
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
remarkStringNO交易备注(字符串)
moreJsonJsonNO交易备注(Json)
immediateBooleanNO是否立即生效,不传则为 false
立即生效则表示立马执行交易,否则只是创建一条待处理的交易日志

提现

php
\FresnsCmdWord::plugin('Fresns')->walletWithdraw($wordBody);
参数名类型是否必传说明
aidStringYES提现方账号
uidNumberNO提现方用户
passwordStringNO提现方用户钱包密码,没有密码则留空
amountTotalNumericYES交易总金额 10.00
decimal 类型,小数点两位的数字
systemFeeNumericYES系统服务费 0.00
decimal 类型,小数点两位的数字
transactionFskeyStringYES交易处理者
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
remarkStringNO交易备注(字符串)
moreJsonJsonNO交易备注(Json)
immediateBooleanNO是否立即生效,不传则为 false
立即生效则表示立马执行交易,否则只是创建一条待处理的交易日志

变更充值或提现状态

php
\FresnsCmdWord::plugin('Fresns')->walletUpdateState($wordBody);
参数名类型是否必传说明
aidStringYES交易方账号
uidNumberNO交易方用户
logIdNumberNO交易日志 ID
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
updateStateNumberYES变更的状态 1.待处理 / 2.处理中 / 3.成功 / 4.失败
  • logId, transactionId, transactionCode 三个参数必须至少传一项
  • 仅支持充值和提现交易
  • 当交易的状态为 34 的时候,不支持变更状态

冻结

php
\FresnsCmdWord::plugin('Fresns')->walletFreeze($wordBody);
参数名类型是否必传说明
aidStringYES冻结账号
uidNumberNO冻结用户
amountTotalNumericYES冻结金额 10.00
decimal 类型,小数点两位的数字
transactionFskeyStringYES交易处理者
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
remarkStringNO交易备注(字符串)
moreJsonJsonNO交易备注(Json)

解冻

php
\FresnsCmdWord::plugin('Fresns')->walletUnfreeze($wordBody);
参数名类型是否必传说明
aidStringYES解冻账号
uidNumberNO解冻用户
amountTotalNumericYES解冻金额 10.00
decimal 类型,小数点两位的数字
transactionFskeyStringYES交易处理者
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
remarkStringNO交易备注(字符串)
moreJsonJsonNO交易备注(Json)

收入交易

php
\FresnsCmdWord::plugin('Fresns')->walletIncrease($wordBody);
参数名类型是否必传说明
aidStringYES收入方账号
uidNumberNO收入方用户
amountTotalNumericYES交易总金额 10.00
decimal 类型,小数点两位的数字
systemFeeNumericYES系统服务费 0.00
decimal 类型,小数点两位的数字
originAidStringNO来源账号,从哪个账号的钱包中扣款
originUidNumberNO来源用户
transactionFskeyStringYES交易处理者
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
remarkStringNO交易备注(字符串)
moreJsonJsonNO交易备注(Json)

支出交易

php
\FresnsCmdWord::plugin('Fresns')->walletDecrease($wordBody);
参数名类型是否必传说明
aidStringYES支出方账号
uidNumberNO支出方用户
passwordStringNO支出方用户钱包密码,没有密码则留空
amountTotalNumericYES交易总金额 10.00
decimal 类型,小数点两位的数字
systemFeeNumericYES系统服务费 0.00
decimal 类型,小数点两位的数字
originAidStringNO去向账号,转入哪个账号的钱包中
originUidNumberNO去向用户
transactionFskeyStringYES交易处理者
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
remarkStringNO交易备注(字符串)
moreJsonJsonNO交易备注(Json)

撤销交易

php
\FresnsCmdWord::plugin('Fresns')->walletReversal($wordBody);
参数名类型是否必传说明
aidStringYES交易方账号
uidNumberNO交易方用户
logIdNumberNO交易日志 ID
transactionIdNumberNO交易记录凭证 ID
transactionCodeStringNO交易记录凭证 Code
  • logId, transactionId, transactionCode 三个参数必须至少传一项
  • 仅支持收入和支出交易

Released under the Apache-2.0 License