|
|
2021-12-26 tarihinde 15:21:34 tarihinde yayınlandı
|
|
|
|

WeChat ödeme türleri: ödeme kodu ödemesi, JSAPI ödemesi, yerel ödeme, APP ödemesi, mini program ödemesi, yüz ödeme (face payment), aşağıdaki şekilde gösterildiği gibi:
Bağlantı girişi görünür.
Her ödeme türü farklı bir kullanım alanına uygundurWeChat resmi hesabında bir H5 web sitesi geliştirirsek, siparişlerin tahsilatını JSAPI ödemesi ile tamamlayabiliriz! JSAPI ödemesini tamamlamak için WeChat hizmet hesabına başvurmanız gerekir.
Daha önce arkadaşıma JSAPI ödemesinin demosunu yazmasına yardım etmiştim, o yüzden halledip bugün göndereceğim. Öncelikle, bir bakalım.NET/C# tarafından geliştirilen ve JSAPI ödemelerini başarıyla çağıran bir web sitesinin renderleri:
JSAPI ödeme süreci
(1) Kullanıcılar, mevcut çerezin geçersiz veya geçersiz olup olmadığını belirlemek için web sitenizin bağlantısına tıklayarak OpenID elde ederler (2) Açılmak için zıpla, atlahttps://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect Bu URL'de tüm kullanıcılar aynı URL'ye atlar (3) Erişim belirteci ve kod parametreleri aracılığıyla kullanıcının açık kimliğini elde edin, adres:https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code=CODE&grant_type=authorization_code (4) Bir çerez çıktısı alın ve arka uç, çereze üzerinden mevcut kullanıcının açılma kimliğini bilebilir (5) Birleşik düzen arayüzünü çağırın:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1, geri dönüş adresini notify_url gönderin ve prepay_id değerini alın (6) JSAPI Düzeltme Ödemesi:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6 (7) Kullanıcı ödeme yaptıktan sonra, WeChat arka uçu geri çağrı arayüzünü çağıracaktır:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7
Kaynak kodunu indir ve değiştirweb.configÇünkü nginx ters proxy kullandım_Layout.cshtmlDosya js ve css yolları ölü olarak yazılır ve aşağıdaki şekilde gösterildiği gibi durumunuza göre ayarlamanız gerekir:
Kaynak kodu indirme:Bağlantı girişi görünür.
Eleştiri:
Kaynaklar:
JSAPI Senaryo Girişi:Bağlantı girişi görünür. JSAPI Ödemesi:Bağlantı girişi görünür.
|
Önceki:.NET/C# veri duyarsızlaştırması (hassas bilgi yıldızı)Önümüzdeki:Linux, sistem saat ve dilimini güncelliyor
|