Jadual Kandungan
微信支付之扫码支付开发:我遇到的坑及解决办法(附:Ecshop 微信支付插件),ecshop
Rumah php教程 php手册 微信支付之扫码支付开发:我遇到的坑及解决办法(附:Ecshop 微信支付插件),ecshop

微信支付之扫码支付开发:我遇到的坑及解决办法(附:Ecshop 微信支付插件),ecshop

Jun 13, 2016 am 08:55 AM
ecshop

微信支付之扫码支付开发:我遇到的坑及解决办法(附:Ecshop 微信支付插件),ecshop

      前段时间帮一个朋友的基于ecshop开发的商城加入微信扫描支付功能,本以为是很简单的事儿——下载官方sdk或开发帮助文档,按着里面的做就ok了,谁知折腾了两三天的时间才算搞定,中间也带着疑问在网上找了不少技术文章,却发现都只是比较粗略的写他们是怎么开发接入的,并没有解决我遇到的问题...,唉,有时候真心的感觉‘只能靠自己’。本文就是想把自己遇到的问题及解决办法写出来,让做这方面开发的朋友有所帮助!

 

  开发之前,先查看官方【扫码支付】开发文档,扫码支付分为以下两种模式:

 

  △模式一:

  遇到的问题:第一次扫描二维码还能正常扫描,未付款再次扫描会提示:ok 或 请求商户信息超时HttpCode非200——此问题尝试通过各种途径寻找解决办法都无果,在这里希望有知道朋友能给与解答,谢谢!

 

  △模式二:

  注意:不可以直接用商城的订单号作为交易订单号(out_trade_no),否则再次生成微信扫码支付二维码时,接口会提示:商户订单号重复,无法重新生成。

  那么酱紫问题来了,应该怎样设置交易订单号,还能保证后面通过接口查询微信商户平台里的相应订单信息或实现对账?可行的办法是:扫码之前的统一下单接口,out_trade_no不要传入商城订单系统的订单号,而是重新生成一个新的唯一流水;再增加一个订单号和微信支付交易订单号(out_trade_no)对应表,如下:

     上表中有个serial_is_paid字段:用于标记此交易是否已完成,即:在支付成功通知回调处理中,根据回传的out_trade_no更新支付状态;至于怎么查询订单支付状态,想必你应该也知道了...

       好了,很久没写技术博客有些找不到感觉,写的可能比较粗略,有不清楚的朋友可以留意&交流!

     

  参考网站>>

  Ecshop微信支付插件.rar

 

 

 

 

我的微信订阅号:zxcknowmore,你的关注与支持,是我多写博文的动力!

 

   

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah seni bina ecshop? Apakah seni bina ecshop? Feb 23, 2023 am 09:32 AM

ecshop ialah seni bina "B2C" ecshop ialah sistem kedai dalam talian bebas B2C, sesuai untuk perusahaan dan individu untuk membina kedai dalam talian yang diperibadikan dengan cepat.

Apakah kaedah untuk mengisih artikel ecshop? Apakah kaedah untuk mengisih artikel ecshop? Jun 16, 2023 am 11:30 AM

Cara menyusun artikel ecshop: 1. Isih mengikut masa penerbitan, anda boleh mengawal susunan artikel dalam senarai dengan mengubah suai masa penerbitan artikel 2. Isih mengikut klik, anda boleh mencapai pengisihan ini dengan memasang "Peringkat Klik Artikel " Fungsi pemalam, pemalam ini boleh mengira bilangan klik pada artikel; 3. Isih mengikut bilangan ulasan, anda boleh melaksanakan fungsi pengisihan ini dengan memasang pemalam "Kedudukan Komen Artikel", yang boleh mengira bilangan komen pada artikel; 4. Isih mengikut perkaitan, Fungsi pengisihan ini boleh dicapai dengan memasang pemalam "Search Ranking".

Apakah ciri-ciri ecshop? Apakah ciri-ciri ecshop? Feb 13, 2023 am 09:43 AM

Ciri-ciri: 1. Sistem sumber terbuka dengan fleksibiliti, kebolehubahsuaian dan kebolehskalaan tinggi; dan kestabilan; 7. Peningkatan rangka kerja mudah alih H5, berdasarkan penggantian komprehensif VUE, lebih fleksibel dan terbuka 8. Fungsi rebat pelbagai peringkat, menyokong kod QR, poster dan kaedah promosi lain, pembangunan pembelahan tanpa had pengedar ; daripada terminal pengurusan diperbaharui sepenuhnya, UI adalah ringkas dan cantik, dan pengalaman operasi dinaik taraf 9. Menyokong PHP7.2, dan prestasinya digandakan.

Pengurusan produk Ecshop lanjutan: pelajari cara menambah medan Pengurusan produk Ecshop lanjutan: pelajari cara menambah medan Mar 12, 2024 pm 02:06 PM

Pengurusan Produk Ecshop Lanjutan: Ketahui cara menambah medan, anda memerlukan contoh kod khusus Apabila menggunakan Ecshop untuk pengurusan produk, anda sering menghadapi situasi di mana anda perlu menambah beberapa medan tersuai untuk memenuhi keperluan tertentu. Dengan menambah medan, pengurusan produk yang lebih tepat dan pengalaman pengguna yang lebih baik boleh dicapai. Artikel ini akan memperkenalkan cara menambah medan dalam Ecshop dan memberikan contoh kod khusus. Pertama, kita perlu menjelaskan keperluan untuk menambah medan. Sebagai contoh, kita perlu menambah medan "tarikh pengeluaran" pada halaman butiran produk

Apakah program ecshop? Apakah program ecshop? Feb 16, 2023 am 10:38 AM

ECShop ialah sistem kedai dalam talian bebas B2C Ia adalah program sumber terbuka merentas platform yang dibangunkan berdasarkan bahasa PHP dan seni bina pangkalan data MYSQL Ia sesuai untuk perusahaan dan individu untuk membina kedai dalam talian yang diperibadikan. Ciri-ciri sistem pusat membeli-belah ecshop: 1. Menyokong pembangunan sekunder bebas;

Apakah model ecshop? Apakah model ecshop? Feb 22, 2023 am 09:37 AM

ecshop ialah model B2C. ECShop ialah sistem kedai dalam talian bebas B2C, sesuai untuk perusahaan dan individu untuk membina kedai dalam talian yang diperibadikan dengan cepat. B2C merujuk kepada model e-dagang, dan ia juga merupakan model runcit yang menjual produk dan perkhidmatan terus kepada pengguna kaedah pembayaran e-dagang B2C ialah gabungan tunai semasa penghantaran dan pembayaran dalam talian, dan kebanyakan syarikat memilih logistik penyumberan luar untuk penghantaran untuk menjimatkan kos operasi.

Bagaimana untuk membuang hak cipta di bahagian bawah ecshop Bagaimana untuk membuang hak cipta di bahagian bawah ecshop Aug 08, 2023 pm 02:42 PM

Kaedah untuk mengalih keluar hak cipta di bahagian bawah ecshop: 1. Ubah suai fail templat, lokasi khusus ialah: themes/your_theme directory, cari fail footer.html dalam direktori ini, buka dengan editor teks, cari segmen kod yang mengandungi maklumat hak cipta, padamkannya atau Komen keluar. Hanya simpan fail dan tutupnya 2. Untuk menggunakan pemalam, log masuk ke bahagian belakang, klik pengurusan pemalam, cari hak cipta dan kata kunci lain yang berkaitan di bahagian bawah, pilih pemalam yang sesuai untuk dipasang dan didayakan ia; 3. Untuk membeli tema, beli di laman web rasmi ECShop dsb.

Apakah fungsi ecshop? Apakah fungsi ecshop? Feb 23, 2023 am 09:29 AM

Fungsi ecshop adalah: 1. Pengurusan produk; 3. Pengurusan pesanan; ; 10. Pengurusan templat 11. Pengurusan pangkalan data 12. Pengurusan SMS, dsb.

See all articles