快钱预付费卡支付网关商户接口规范
然后进行32位算法的MD5加密后,转化为大写。
2.4 开发提示 2.4.1 签名字符串
支付网关接口,在商户提交订单到快钱时和快钱返回结果给商户时都含有签名字符串signMsg,但两个签名字符串并无直接联系。
提交订单到快钱时的组成加密串的示例如下(假定全部参数值都不为空):
inputCharset={inputCharset}&bgUrl={bgUrl}&pageUrl={pageUrl}&version={version}&language={language}&signType={signType}&merchantAcctId={merchantAcctId}&payerName={payerName}&payerContactType={payerContactType}&payerContact={payerContact}&orderId={orderId}&orderAmount={orderAmount}&payType={payType}&fullAmountFlag={fullAmountFlag}&orderTime={orderTime}&productName={productName}&productNum={productNum}&productId={productId}&productDesc={productDesc}&ext1={ext1}&ext2={ext2}&key={key}
快钱返回给商户时的组成加密串的示例如下(假定全部参数值都不为空):
merchantAcctId={merchantAcctId}&version={version}&language={language}&payType={payType}&cardNumber={cardNumber}&cardPwd={cardPwd}&orderId={orderId}&orderAmount={orderAmount}&dealId={dealId}&orderTime={orderTime}&ext1={ext1}&ext2={ext2}&payAmount={payAmount}&billOrderTime={billOrderTime}&payResult={payResult}&signType={signType}&key={key}
注:所有参与加密的参数及其值的大小写必须与示例保持一致。
2.4.2 通知支付结果
快钱提供了两个参数用于商户指定接收支付结果页面。一个是pageUrl,一个是bgUrl,两个参数不能同时为空。如果两个参数同时填写,会优先按照bgUrl的方式。现分别描述如下:
只填写pageUrl时,或者bgUrl所指定的地址不可用时,快钱会将支付结果直接以get
方式发送到pageUrl对应的地址。商户接收到支付结果之后,根据支付结果进行相应的处理,并且给支付人显示页面提示信息。
本方式快钱只发送支付结果一次,之后便不再发送。
如果填写了bgUrl,并且地址可以被访问到,快钱会将支付结果以get方式发送到bgUrl
对应的页面,商户接收到支付结果,并且进行相应处理之后,需要按照指定的方式输