架构师_程序员_码农网

K Parolayı al
Kayıt Olun

QQ登录

Başlamak için sadece bir adım

Arama
Görüntüleme:3971|Yanıt: 0
打印 上一主题 下一主题

[ NET/C# WeChat Public JSAPI Ödeme [kaynak kodu ile].

[Bağlantıyı Kopyala]
D 跳转到指定楼层
bina sahibi
发表于 2021-12-26 15:21:34|只看该作者回帖奖励|TersGözat|Okuma Modu
WeChat ödeme türleri: ödeme kodu ödemesi, JSAPI ödemesi, Yerel ödeme, APP ödemesi, uygulama ödemesi, yüz ödemesi, aşağıdaki gibi:


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


Her ödeme türü farklı uygulama senaryolarına karşılık gelir. WeChat genel numarası içinde bir H5 web sitesi geliştirirsek, sipariş toplama işlemini tamamlamak için JSAPI ödemesini kullanabiliriz! JSAPI ödemesini tamamlamak için bir WeChat hizmet numarasına başvurmanız gerekir.



Daha önce bir arkadaşımın JSAPI ödeme demosu yazmasına yardım ettim ve bugün onu göndereceğim. Öncelikle, JSAPI ödemesini başarıyla çağırmanın :



JSAPI Ödeme Süreci

(1) kullanıcı web sitenize giden bağlantıya tıklar, mevcut çerezin geçersiz olup olmadığını belirler, openid elde etme adımına gitmek için geçersiz
(2) Openid almak için atlayın, https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type= adresine atlayın code&scope=SCOPE&state=STATE#wechat_redirect URL tüm kullanıcılar için aynıdır.
(3) Erişim belirteci ve kod parametresi ile kullanıcının açık kimliğini alın, adres: https: //api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code= CODE&grant_type=authorisation_code
(4) bir çerez çıktısı, arka uç mevcut kullanıcının openid'sini çerezden öğrenebilir
(5) birleşik sipariş arayüzünü çağırın: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, notify_url geri arama adresini gönderin ve prepay_id değerini alın
(6) JSAPI çağrı ödemesi: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6
(7) Kullanıcı ödemesi tamamlandıktan sonra, WeChat arka planı geri arama arayüzünü çağıracaktır: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7

Kaynak kodu indirin, web.config yapılandırmasını değiştirin, çünkü nginx ters proxy _Layout.cshtml dosyasını kullanıyorum js ve css yolu ölü yazılmış, kendi durumlarına göre ayarlamalar yapmanız gerekiyor, aşağıdaki grafik:



Kaynak kodu indirme: https: //down.itsvse.com/item/kzkjjz.html

Özet:

WeChat Pay JSAPI Geçerli Sayfa URL'si Kayıtlı Değil Çözümü
h ttps:// www.itsvse.com/thread-10190-1-1.html

ASP.NET WEB API WeChat İsteklerine Yanıt Veriyor
h ttps:// www.itsvse.com/thread-5748-1-1.html

.net/c# wechat genel numara yükleme resmi [kaynak kodu]
h ttps:// www.itsvse.com/thread-3903-1-1.html

WeChat genel numara geliştirme görüntüsünün ios platformunda görüntülenememesi sorunu
h ttps:// www.itsvse.com/thread-3889-1-1.html

WeChat web sürümü giriş mesaj gönderme analizi
h ttps:// www.itsvse.com/thread-3517-1-1.html

WeChat Genel Numara Geliştirme için VS Uzaktan Hata Ayıklama
h ttps:// www.itsvse.com/thread-3441-1-1.html

Unicom ağında wechat genel numarası için jssdk imzalama hatasının çözümü.
h ttps:// www.itsvse.com/thread-3245-1-1.html

WeChat safaride açık web sayfasını devre dışı bırakma
h ttps:// www.itsvse.com/thread-3118-1-1.html

c#/.net wechat geliştirme js-sdk imzası alın
h ttps:// www.itsvse.com/thread-3081-1-1.html

WeChat genel numara geliştirme eğitim serisi
h ttps:// www.itsvse.com/thread-3076-1-1.html

[kaynak kod] .net/c# wechat akıllı sohbet gis konum bilgisi süpürme resim alma işlevi
h ttps:// www.itsvse.com/thread-3059-1-1.html

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

Referans:

JSAPI Senaryo Tanıtımı: https: //pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_1
JSAPI ödemesi: https: //pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_1.shtml




Önceki: NET/C# veri duyarsızlaştırma (hassas bilgi yıldız işareti gösterimi)
Sonraki: Linux güncelleme sistemi saati ve saat dilimi
Coder.com, sadece uygulama sürecinde yayınlanmış olup, teknik sıkıntılarla karşılaşmıştır, başkalarını yanıltmayınız.
Geri gönderi yapabilmeniz için giriş yapmanız gerekmektedir Giriş Yap | Kayıt Ol

İntegral kurallarının bu versiyonu


YASAL UYARI: Code Farmer tarafından yayınlanan tüm yazılım, programlama materyalleri veya makaleler sadece öğrenme ve araştırma amaçlı kullanılmak üzere sınırlandırılmıştır; yukarıdaki içerikler ticari veya yasadışı amaçlarla kullanılamaz, aksi takdirde tüm sonuçlar kullanıcıların kendileri tarafından karşılanacaktır. Bu site bilgileri ağdan alınmıştır, telif hakkı anlaşmazlığının bu site ile hiçbir ilgisi yoktur. Yukarıdaki içeriği indirdikten sonraki 24 saat içinde bilgisayarınızdan tamamen kaldırmalısınız. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kaydı satın alın ve daha iyi orijinal hizmet alın. Herhangi bir ihlal varsa, bununla ilgilenmek için lütfen bizimle e-posta yoluyla iletişime geçin.

Posta To:help@itsvse.com

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

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

Hızlı YanıtBaşadön Listeye dön