我很難從這裏開始。我從來沒有使用PayPal API,我似乎無法掌握我應該採取的方向。豐富的信息是壓倒性的。使用Javascript和經典ASP的貝寶基礎知識
我有一個現有的應用程序內置在軟件即服務體系結構。基本上,應用程序的這個特定部分正用於預定。我們有一個現有的流程,我們正在嘗試添加PayPal集成,允許用戶支付這些預訂的存款。
我一直在修補從我們創建的另一個網站複製代碼。處理它的開發者已經開始工作了,所以我不能選擇他的大腦。我有一個基本的個人付款方案的應用程序。買家收到電子郵件收據,商家也會通過電子郵件收到通知。我需要向我的申請發回一些通知,說明付款已收到並處理完畢。
早些時候我提到了SAAS架構。註冊軟件適用於特定的業務。多個企業可以訪問他們自己的個人化版本的註冊軟件包。我需要了解如何讓API調用爲每個業務使用PayPal憑據,而不是使用我的帳戶。
就環境而言,我使用的是經典的ASP(不是我選擇的)服務器端和客戶端的JQuery。有人可以請指點我正確的方向嗎?我不確定我是否應該使用傳統的API或REST API。
以下是我目前使用的樣品是通過電子郵件發送通知:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="charset" value="utf-8">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="item_name" value="Deposit for event at <%= SiteInfo.Name %>" />
<input type="hidden" name="item_number" value="<%= EncodeId(myEvent.EventId) %>" />
<input type="hidden" name="return" value="<%= SiteInfo.VantoraUrl %>/registration/testpayment.asp" />
<input type="hidden" name="cancel_return" value="<%= SiteInfo.Url %>/registration/paymentcancelled.asp?id=<%= EncodeId(myEvent.EventId) %>" />
<input type="hidden" name="business" value="<%= Settings(SETTING_PAYMENT_PAYPALADDRESS) %>" />
<input type="hidden" name="no_note" value="0" />
<input type="hidden" name="cbt" value="Return to <%= SiteInfo.Name %>" />
<input type="hidden" name="currency_code" value="<%= GetCurrencyValue() %>" />
<input type="hidden" name="amount" value="<%= GetDepositAmount() %>" />
</form>
做這項工作時,商戶使用個人帳戶? – fizch
它看起來像個人帳戶正常工作。謝謝你的幫助。 – fizch