1234567891011121314151617181920212223242526272829 |
- /**
- * 微信支付 - 申请退款
- */
- const cloud = require('wx-server-sdk');
- cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV });
- // 云函数入口函数
- exports.main = async (event, context) => {
- const res = await cloud.callFunction({
- name: 'cloudbase_module',
- data: {
- name: 'wxpay_refund',
- data: {
- // transaction_id: '1217752501201407033233368018', // 微信订单号
- // out_refund_no: '2024040118006666', // 商户内部退款单号
- // amount: {
- // refund: 1, // 退款金额
- // total: 1, // 原订单金额,
- // currency: 'CNY',
- // },
- transaction_id: event.transaction_id,
- out_trade_no: event.out_trade_no,
- out_refund_no: event.out_refund_no,
- amount: event.amount,
- },
- },
- });
- return res.result;
- };
|