This commit is contained in:
yumoqing 2025-12-12 14:34:07 +08:00
parent d05234452f
commit 80df557919
2 changed files with 68 additions and 68 deletions

Binary file not shown.

View File

@ -35,7 +35,7 @@ PROVIDERS = {}
# 下单接口(统一)
async def create_payment(request, params_kw=None):
if params_kw is None:
params_kw = request.paams_kw
params_kw = request.params_kw
data = params_kw
provider = data.get("provider")
if provider not in PROVIDERS:
@ -62,7 +62,7 @@ async def create_payment(request, params_kw=None):
# 查询
async def query_payment(request, params_kw=None):
if params_kw is None:
params_kw = request.paams_kw
params_kw = request.params_kw
data = params_kw
provider = data.get("provider")
if provider not in PROVIDERS:
@ -76,7 +76,7 @@ async def query_payment(request, params_kw=None):
# 退款
async def refund_payment(request, params_kw=None):
if params_kw is None:
params_kw = request.paams_kw
params_kw = request.params_kw
data = params_kw
provider = data.get("provider")
if provider not in PROVIDERS:
@ -90,7 +90,7 @@ async def refund_payment(request, params_kw=None):
# 回调入口:你可把厂商回调用各自 endpoint 再转发到这里,或在厂商控制台按各自 URL 配置
async def payment_notify(request, callback, params_kw=None):
if params_kw is None:
params_kw = request.paams_kw
params_kw = request.params_kw
data = params_kw
provider = params_kw.provider
headers = dict(request.headers)