general_pay_trans_flowchart
2016-03-20 22:34:34 0 举报
general_pay_trans_flowchart是一个流程图,用于描述一般支付交易的处理过程。该流程图通常包括以下步骤:首先,用户发起支付请求,例如通过在线购物或转账。然后,支付系统接收到请求并验证用户的账户信息和支付金额。接下来,支付系统会与银行或其他金融机构进行交互,以确认交易是否可行。如果交易被批准,支付系统会将资金从用户的账户转移到收款方的账户。最后,支付系统会向用户发送支付成功的通知,并在系统中记录交易详情。整个过程旨在确保支付的安全性和准确性,为用户提供便捷的支付体验。
作者其他创作
大纲/内容
如果传入,用传入值改变库中值:channel_idsettlement_typefee_amountfee_account.user_id
根据settlement_type决定info.seller.sub_account_type实时用1,异步用3
库中payment_mode必须与模板中payment_mode一致
check_merchants_in_entrust_solution
声明本地变量trans_info infotrans_info merchant_transtrans_solution_t pay_trans_solutiontrans_solution_t share_profit_solutiontrans_solution_t billing_solution_inforecvable_info recvCreditRecvableInfo credit_recvmkt_solution_t ac_solutionup_merchant_info merchant_info
根据入参info.trans_id从数据库加载交易单t_trans放入info
开启事务
读取入参info.trans_idrecv_recvable_idcash_amountneed_share_profitinfo.client_source_flaginfo.mkt_solution_idac_solutioninfo.is_profit_flaginfo.is_recv_confirm_flaginfo.is_refund_fee_amount_flaginfo.fee_amount_payer_flaginput_channel_idinput_fee_amountinput_fee_user_idinput_settlement_typeinput_buyer_fee_amountinput_buyer_fee_user_idbilling_solution_infocredit_recv._credit_recv_id设置_recvable_id_initializedhas_buyer_fee_amounthas_billing_solution_info_credit_recv_id_initializedhas_input_channel_idhas_input_fee_amounthas_mkt_solution_idhas_mkt_solutionread_client_source_flag_okhas_special_code
0 条评论
下一页