簡體   English   中英

在線交易如何通知應用程序或服務提供商品或服務?

[英]How do online transactions notify the application or service to give the good or service?

我一直在搜索,但找不到。 本質上,例如,當您通過PayPal或Google Checkout購買游戲積分時,如何從PayPal或Google Checkout轉換成功交易的信息,以便網站知道訪問其數據庫並將這些積分歸功於您?

謝謝

貝寶(PayPal)在其付款流程中有多種系統,我個人使用過IPN或即時付款通知系統。 運作方式是,您在網站上設置了一個頁面,當您收到付款時,貝寶將訪問該頁面。 訪問網站時,PayPal使用GET或POST值進行訪問,然后您的頁面應將其報告給網站並進行驗證。

一旦這些值被確認為真正來自PayPal,您就可以使用這些值記入帳戶並存儲購買信息。

我用它來積分游戲中的玩家積分,通常我會使用一個系統創建產品ID,然后可以在后端將其拆開,並根據產品數據庫進行驗證-假設我的系統是1credit5,表示1 5美元,他們就不能使用Firebug這樣的插件將表單編輯為100000credit5(或10美元,5美元),因為該表單不會顯示為有效產品,因此我會收到有關欺詐的通知。

我不確定其他付款系統,但我知道有很多關於PayPal IPN系統的教程。

通常,通知是通過API完成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM