WeChat fizetési típusok: fizetési kódos fizetés, JSAPI fizetés, natív fizetés, APP fizetés, mini program fizetés, arcfizetés, ahogy az alábbi ábrán látható:
A hiperlink bejelentkezés látható.
Minden fizetési típus más-más felhasználási esetnek felel megHa létrehozunk egy H5 weboldalt a WeChat hivatalos fiókjában, a JSAPI fizetéssel befejezhetjük a rendelések behajtását! A JSAPI fizetéshez WeChat szolgáltatási fiókot kell igényelni.
Segítettem a barátomnak megírni a JSAPI fizetés demóját, szóval ma elintézem, és elküldöm. Először nézzük megEgy .NET/C# által fejlesztett weboldal megjelenítése, amely sikeresen hívja a JSAPI fizetéseket:
JSAPI fizetési folyamat
(1) A felhasználók a weboldal linkére kattintanak, hogy megállapítsák, a jelenlegi cookie érvénytelen-e vagy érvénytelen-e, hogy megszerezzék az OpenID-t (2) Ugorj, hogy nyitást kapj, ugrássalhttps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect Ezen az URL-en minden felhasználó ugyanarra az URL-re ugrik (3) Szerezze meg a felhasználó nyílt azonosítóját a hozzáférési token és a kódparaméterek segítségével, cím:https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code (4) Kimenetelnek egy sütit, és a háttérrendszer megismerheti a jelenlegi felhasználó openidjét a süti alapján (5) Hívjuk az egységes rendi interfészt:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, notify_url visszahívó címet küldd el, és megkapd a prepay_id értéket (6) JSAPI korrekciós kifizetés:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6 (7) Miután a felhasználó fizetett, a WeChat háttérrendszer hívja a visszahívási interfészt:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7
Töltsd le a forráskódot és módosítsdweb.configMivel nginx fordított proxyt használtam_Layout.cshtmlA js és css fájlok útjai halottak voltak, és ezeket a helyzetedhez igazítanod kell, ahogy az alábbi ábrán látható:
Forráskód letöltés:A hiperlink bejelentkezés látható.
Szemle:
Erőforrások:
JSAPI Forgatókönyv Bevezetés:A hiperlink bejelentkezés látható. JSAPI fizetés:A hiperlink bejelentkezés látható.
|