迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
我想做一個(gè)在線預(yù)定支付,但是不知道怎么實(shí)現(xiàn)這種功能,或者用哪種方式。。有大神能給下思路嗎?或者幫我做也行,有報(bào)酬的。
我先簡單描述一下,我想做一個(gè)在線預(yù)定的功能,客戶可以輸入他的信息。然后后臺(tái)自定義支付的金額(目前我是用那個(gè)捐款的功能,有自定義金額,但是沒有有輸入信息這個(gè)選項(xiàng))。我能在后臺(tái)看到這些支付過的或者是沒支付成功的訂單信息。
沒有這種現(xiàn)成的功能
可以全局表單功能,然后需要簡單二次開發(fā)一下,參考這個(gè)模塊表單發(fā)起的支付,簡單的修改成全局表單就行
參考文檔:《自定義付款:模塊表單發(fā)起支付》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
我用全局表單做了一個(gè),這二個(gè)是分開的:支付和提交表單是分開的。要提交二次
然后我點(diǎn)確認(rèn)付款的時(shí)候,顯示 的是這串代碼:
{"code":11,"msg":"操作成功","data":{"1":{"title":"測試一下","author":"","riqi":false,"beizhu":"","zhifu":0,"status":1,"uid":1,"inputip":"113.90.244.140-60397","inputtime":1656490073,"displayorder":0,"tableid":0,"id":11},"0":{"uid":1,"id":11},"url":""}}
查看了下后臺(tái)能收到這個(gè)表單,但是沒有付款。
自定義收款或捐款插件可以讓用戶快速創(chuàng)建付款或者捐款功能
可以用這個(gè)插件,感覺非常適合你的需求,可以自定義字段,不用二開,直接就能用。
http://apdwn.com/shop/187.html
回復(fù)@帝云網(wǎng)絡(luò)-長期接單
這個(gè)插件有下載了,但是沒有辦法讓客戶自己輸入客戶輸入的內(nèi)容:比如姓名,聯(lián)系方式。
我用了自定義自段。。但是這個(gè)字段不顯示出來。不知道怎么回事。
有兩種方法可以實(shí)現(xiàn):
第一:修改config/pay/下面的支付模板,添加你要的字段,用開發(fā)者工具制作好字段輸出代碼,貼進(jìn)去,然后再buy模型里面接收指定字段名的數(shù)據(jù)入庫即可。
第二:提交表單的時(shí)候就創(chuàng)建支付id,然后利用支付id去發(fā)起支付。
個(gè)人建議第二種,更自由。
回復(fù)@zooxen 創(chuàng)建支付ID是指哪種?可以細(xì)說一下嗎
這不是已經(jīng)顯示出來了嗎,,,我覺得還是這個(gè)插件好,不用二開,直接滿足你的需求
這個(gè)是在后臺(tái)的時(shí)候顯示 的。。前端沒有得顯示的。
回復(fù)@新手走路
在這個(gè)鉤子這里寫:網(wǎng)站表單提交之后,鉤子開發(fā),PHP開源CMS系統(tǒng)幫助文檔 (xunruicms.com)
提交成功后,按照paylog表的格式,錄入此次信息,返回paylogid,用這個(gè)id跳轉(zhuǎn)到支付頁面即可,非常非常非常簡單。。。
更新緩存了。
缺點(diǎn)是表單多的情況下,工作量大
沒有這種現(xiàn)成的功能
可以全局表單功能,然后需要簡單二次開發(fā)一下,參考這個(gè)模塊表單發(fā)起的支付,簡單的修改成全局表單就行
參考文檔:《自定義付款:模塊表單發(fā)起支付》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
我用全局表單做了一個(gè),這二個(gè)是分開的:支付和提交表單是分開的。要提交二次
然后我點(diǎn)確認(rèn)付款的時(shí)候,顯示 的是這串代碼:
{"code":11,"msg":"操作成功","data":{"1":{"title":"測試一下","author":"","riqi":false,"beizhu":"","zhifu":0,"status":1,"uid":1,"inputip":"113.90.244.140-60397","inputtime":1656490073,"displayorder":0,"tableid":0,"id":11},"0":{"uid":1,"id":11},"url":""}}查看了下后臺(tái)能收到這個(gè)表單,但是沒有付款。
自定義收款/捐款
自定義收款或捐款插件可以讓用戶快速創(chuàng)建付款或者捐款功能
可以用這個(gè)插件,感覺非常適合你的需求,可以自定義字段,不用二開,直接就能用。
http://apdwn.com/shop/187.html
回復(fù)@帝云網(wǎng)絡(luò)-長期接單
這個(gè)插件有下載了,但是沒有辦法讓客戶自己輸入客戶輸入的內(nèi)容:比如姓名,聯(lián)系方式。
回復(fù)@帝云網(wǎng)絡(luò)-長期接單
我用了自定義自段。。但是這個(gè)字段不顯示出來。不知道怎么回事。
有兩種方法可以實(shí)現(xiàn):
第一:修改config/pay/下面的支付模板,添加你要的字段,用開發(fā)者工具制作好字段輸出代碼,貼進(jìn)去,然后再buy模型里面接收指定字段名的數(shù)據(jù)入庫即可。
第二:提交表單的時(shí)候就創(chuàng)建支付id,然后利用支付id去發(fā)起支付。
個(gè)人建議第二種,更自由。
回復(fù)@zooxen 創(chuàng)建支付ID是指哪種?可以細(xì)說一下嗎
這不是已經(jīng)顯示出來了嗎,,,我覺得還是這個(gè)插件好,不用二開,直接滿足你的需求
回復(fù)@帝云網(wǎng)絡(luò)-長期接單
這個(gè)是在后臺(tái)的時(shí)候顯示 的。。前端沒有得顯示的。
回復(fù)@新手走路
在這個(gè)鉤子這里寫:網(wǎng)站表單提交之后,鉤子開發(fā),PHP開源CMS系統(tǒng)幫助文檔 (xunruicms.com)
提交成功后,按照paylog表的格式,錄入此次信息,返回paylogid,用這個(gè)id跳轉(zhuǎn)到支付頁面即可,非常非常非常簡單。。。
回復(fù)@帝云網(wǎng)絡(luò)-長期接單
更新緩存了。
缺點(diǎn)是表單多的情況下,工作量大