WeChati maksetüübid: maksekoodi makse, JSAPI makse, natiivmakse, APP makse, miniprogrammmakse, näost makse, nagu alloleval joonisel näidatud:
Hüperlingi sisselogimine on nähtav.
Iga makseliik vastab erinevale kasutusjuhtumileKui loome H5 veebilehe WeChati ametlikul kontol, saame JSAPI makse abil tellimuste kogumise lõpule viia! JSAPI makse sooritamiseks peate taotlema WeChati teenuse kontot.
Aitasin oma sõbral kirjutada JSAPI makse demo, nii et korraldan selle ja saadan selle täna välja. Kõigepealt vaatame.NET/C# poolt arendatud veebilehe renderdused, mis edukalt kutsuvad JSAPI makseid:
JSAPI makseprotsess
(1) Kasutajad klõpsavad sinu veebilehe lingil, et otsustada, kas praegune küpsis on kehtetu või kehtetu, et saada OpenID (2) Hüppa, et saada openid, hüppahttps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect Selle URL-i puhul hüppavad kõik kasutajad samale URL-ile (3) Hangi kasutaja avatud ID ligipääsumärgi ja koodiparameetrite kaudu, aadress:https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code (4) Väljund küpsis ja taustasüsteem saab praeguse kasutaja avatunniste küpsise põhjal teada (5) Kutsu ühtse korraliidest:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, esita tagasikõne aadress notify_url ja saa prepay_id väärtus (6) JSAPI korrigeerimistasu:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6 (7) Pärast kasutaja maksmist kutsub WeChat'i taustasüsteem tagasikõne liidest:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7
Laadi lähtekood alla ja muuda sedaweb.configKuna kasutasin nginx pöördproksi_Layout.cshtmlFaili js ja css teed on kirjutatud surnuks ning neid tuleb kohandada vastavalt oma olukorrale, nagu alloleval joonisel näidatud:
Lähtekoodi allalaadimine:Hüperlingi sisselogimine on nähtav.
Läbivaatamine:
Ressursse:
JSAPI stsenaariumi sissejuhatus:Hüperlingi sisselogimine on nähtav. JSAPI makse:Hüperlingi sisselogimine on nähtav.
|