Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateUserToOrg ¶
func CreateUserToOrg(args *ArgsCreateUserToOrg) (payData FinancePay.FieldsPayType, errCode string, err error)
CreateUserToOrg 给商户付款创建支付请求
Types ¶
type ArgsCreateUserToOrg ¶
type ArgsCreateUserToOrg struct {
//服务用户ID
UserID int64 `db:"user_id" json:"userID" check:"id"`
//组织ID
OrgID int64 `db:"org_id" json:"orgID" check:"id"`
//是否为退款
IsRefund bool `db:"is_refund" json:"isRefund" check:"bool"`
//货币
Currency int `db:"currency" json:"currency" check:"currency"`
//单位报价
// 服务负责人在收款前可以协商变更
Price int64 `db:"price" json:"price" check:"price" empty:"true"`
//支付方式
// 如果为退单,则为付款方式
PaymentChannel CoreSQLFrom.FieldsFrom `json:"paymentChannel"`
//交易过期时间
// 如果提交空的时间,将直接按照过期处理
ExpireAt time.Time `db:"expire_at" json:"expireAt" check:"isoTime"`
//备注
Des string `db:"des" json:"des" check:"des" min:"1" max:"500" empty:"true"`
}
ArgsCreateUserToOrg 给商户付款创建支付请求参数
Click to show internal directories.
Click to hide internal directories.