架构师_程序员_码农网

G Wachtwoord opvragen
Registreren

QQ登录

Slechts één stap om te beginnen

Zoeken
Weergave:3971|Reply: 0
打印 上一主题 下一主题

[ NET/C# WeChat Publieke JSAPI Betaling [met broncode].

[Kopieer Link].
L 跳转到指定楼层
eigenaar van het gebouw
发表于 2021-12-26 15:21:34|只看该作者回帖奖励 | Omgekeerdbladeren| Leesmodus
WeChat betaling soorten: betaling code betaling, JSAPI betaling, Native betaling, APP betaling, app betaling, gezicht betaling, als volgt:


h ttps:// pay.weixin.qq.com/wiki/doc/api/index.html


Elk betalingstype komt overeen met verschillende toepassingsscenario's. Als we een H5-website hebben ontwikkeld binnen WeChat-publieksnummer, kunnen we JSAPI-betaling gebruiken om het verzamelen van de bestelling te voltooien! Je moet een WeChat-servicenummer aanvragen om de JSAPI-betaling te voltooien.



Eerder hielp ik een vriend met het schrijven van een demo over JSAPI-betalingen, en vandaag ga ik die versturen. Laten we eerst eens kijken naar het effect van het succesvol aanroepen van JSAPI-betaling op een website die is ontwikkeld in :



JSAPI betalingsproces

(1) de gebruiker klikt op de link naar uw website, bepalen of de huidige cookie ongeldig is, ongeldig om te gaan naar de stap van het verkrijgen van de openid
(2) Spring naar openid te krijgen, spring naar https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type= code&scope=SCOPE&state=STATE#wechat_redirect De URL is hetzelfde voor alle gebruikers.
(3) Haal de open id van de gebruiker op met het toegangstoken en de codeparameter, adres: https: //api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code= CODE&grant_type=autorisatie_code
(4) Voer een cookie uit, de backend kan de open id van de huidige gebruiker zien aan de hand van de cookie.
(5) Roep de verenigde bestelinterface aan: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, dien het callbackadres notify_url in en krijg de waarde van prepay_id.
(6) JSAPI oproep tot betaling: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
(7) Nadat de gebruiker betaling is voltooid, zal WeChat achtergrond bellen met de callback-interface: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7

Download de broncode, wijzigt u de configuratie van web.config, want ik gebruik de nginx reverse proxy _Layout.cshtml bestand js en css pad dood geschreven, moeten aanpassingen te maken op basis van hun eigen situatie, de volgende grafiek:



Broncode downloaden: https: //down.itsvse.com/item/kzkjjz.html

Recap:

WeChat Pay JSAPI Huidige pagina URL niet geregistreerd Oplossing
h ttps:// www.itsvse.com/thread-10190-1-1.html

ASP.NET WEB API reageert op WeChat-verzoeken
h ttps:// www.itsvse.com/thread-5748-1-1.html

.net/c# wechat openbaar nummer uploaden afbeelding [broncode]
h ttps:// www.itsvse.com/thread-3903-1-1.html

WeChat openbaar nummer ontwikkeling afbeelding kan niet worden weergegeven in ios-platform probleem
h ttps:// www.itsvse.com/thread-3889-1-1.html

WeChat web versie login verstuur bericht analyse
h ttps:// www.itsvse.com/thread-3517-1-1.html

VS Remote Debugging voor WeChat openbaar nummer ontwikkeling
h ttps:// www.itsvse.com/thread-3441-1-1.html

De oplossing van jssdk ondertekeningsfout voor wechat openbaar nummer in Unicom netwerk.
h ttps:// www.itsvse.com/thread-3245-1-1.html

WeChat uitschakelen open webpagina in safari
h ttps:// www.itsvse.com/thread-3118-1-1.html

c#/.net wechat ontwikkeling krijg js-sdk handtekening
h ttps:// www.itsvse.com/thread-3081-1-1.html

WeChat openbaar nummer ontwikkeling tutorial serie
h ttps:// www.itsvse.com/thread-3076-1-1.html

[broncode] .net/c# wechat slimme chat gis locatie-informatie vegen om foto functie te krijgen
h ttps:// www.itsvse.com/thread-3059-1-1.html

.net做微信开发获取用户资料和扫一扫功能[附源码]
h ttps:// www.itsvse.com/thread-3052-1-1.html

Referentie:

JSAPI Scenario Introductie: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1
JSAPI betaling: https: //pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_1.shtml




Vorige: NET/C# data desensitisation (gevoelige informatie asterisk weergeven)
Volgende: Linux update systeemtijd en tijdzone
Coder.com, alleen gepubliceerd in het proces van de praktijk, ondervonden technische problemen, anderen niet misleiden.
Je moet inloggen voordat je terug kunt posten Inloggen | Registreren

D eze versie van de integrale regels


DISCLAIMER: Alle software, programmeermaterialen of artikelen gepubliceerd door Code Farmer zijn beperkt tot gebruik voor leer- en onderzoeksdoeleinden; de bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders zijn alle gevolgen voor rekening van de gebruikers zelf. Deze site informatie van het netwerk, copyright geschil heeft niets te maken met deze site. U moet de bovenstaande inhoud binnen 24 uur na het downloaden volledig van uw computer verwijderen. Als je het programma leuk vindt, steun dan de echte software, koop de registratie en krijg betere echte service. Als er sprake is van inbreuk, neem dan per e-mail contact met ons op om dit op te lossen.

Mail To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-19 03:54

Snelle reactieTerug naar bovenTerug naar lijst