You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

request-payment.js 564B

123456789101112131415
  1. exports.beforeRequestPayment = function (paymentArgs, callback) {
  2. // 自定义的参数,此处应为从插件传递过来的 paymentArgs
  3. console.log(paymentArgs)
  4. var error = null
  5. var requestPaymentArgs = {
  6. //该对象为下单所需参数,以后端接口返回的为准!!
  7. timeStamp: paymentArgs.timeStamp,
  8. nonceStr: paymentArgs.nonceStr,
  9. package: paymentArgs.package,
  10. signType: paymentArgs.signType,
  11. paySign: paymentArgs.paySign,
  12. }
  13. callback(error, requestPaymentArgs) //重点:返回requestPaymentArgs
  14. console.log(requestPaymentArgs)
  15. }