python生成订单_python服务器 实现app微信支付:请求订单

该博客介绍了如何使用Python实现微信支付API,包括设置微信支付配置、生成订单信息、调用微信统一下单接口、生成客户端所需数据等步骤,确保App能发起微信支付请求。
摘要由CSDN通过智能技术生成

#!/usr/bin/env python

# -*- coding: utf-8 -*-

from __future__ import unicode_literals

import tornado.web

from methods.common import *

from methods.db import *

import traceback

import logging

import uuid

import requests

import json

import xmltodict

import time

import pymysql

import datetime

import random

from hashlib import md5

#数据库

MYSQL = dict(

host='127.0.0.1', user='root', passwd='123456', db='kbe', charset="utf8mb4"

)

logger = logging.getLogger(__name__)

conn = pymysql.connect(**MYSQL)

cur_dict = conn.cursor(pymysql.cursors.DictCursor)

cur = conn.cursor()

from hashlib import md5

from requests.packages import urllib3

urllib3.disable_warnings()

###############################################

#############    微信支付配置   #################

###############################################

WeChaPayConfig = {

# 微信支付APP_ID

'APPID' : 'wx91f04ffbf8a23431',

# 微信支付MCH_ID 【登录账号】

'MCHID' : '1535411231',

# 微信支付sign_type

'SIGNTYPE' : 'MD5',

# 服务器IP地址

'SPBILLCREATEIP' : '32.23.11.34',

# 微信支付用途

'BODY' : '费用充值',

# 微信KEY值 【API密钥】

'KEY' : 'ZiwcVpWomDqixQdhRgm5FpBKNXqwasde',

# 微信统一下单URL

'UNIFIEDORDERURL' : 'https://api.mch.weixin.qq.com/pay/unifiedorder',

# 微信查询订单URL

'QUERYORDERURL' : 'https://api.mch.weixin.qq

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值