Authored by 郭成尧

alipay-config-format

... ... @@ -10,6 +10,7 @@ const config = global.yoho.config;
const helpers = global.yoho.helpers;
const sign = require('./sign');
const md5 = require('md5');
const moment = require('moment');
const logger = global.yoho.logger;
const AlipayConfig = config.alipayConfig;
... ... @@ -20,11 +21,11 @@ const Alipay = {
service: AlipayConfig.service,
partner: AlipayConfig.partner,
_input_charset: AlipayConfig.inputCharset,
notify_url: config.domains.service + 'payment/alipay_notify',
notify_url: AlipayConfig.notifyUrl,
return_url: protocol + ':' + helpers.urlFormat(AlipayConfig.returnUrl),
subject: '有货订单号:' + order.order_code,
out_trade_no: order.order_code,
it_b_pay: order.pay_expire,
it_b_pay: moment(order.pay_expire).format('YYYY-MM-DD HH:mm'),
total_fee: parseFloat(order.payment_amount),
seller_id: AlipayConfig.partner,
payment_type: '1',
... ...
... ... @@ -143,7 +143,7 @@ if (isProduction) {
service: 'alipay.wap.create.direct.pay.by.user',
partner: '2088701661478015',
inputCharset: 'utf-8',
notifyUrl: 'http://service.yoho.yohoops.org/payment/alipay_notify',
notifyUrl: 'http://service.yoho.cn/payment/alipay_notify',
returnUrl: '/shopping/pay/aliwapreturn',
signType: 'MD5',
paymentType: '1',
... ...