2014-02-05 41 views
0

我只是想問問這裏的大師們是否有人曾試圖在使用PayPal或任何其他支付網關的電子商務網站上從頭到尾測試完整的交易。Paypal Live網站測試

請大家,我會感謝您的任何想法和意見。因爲它是一個現場網站,所以我不能使用沙箱,因爲這會對銷售造成負面影響。然而,我的公司是一家創業公司,因此無法承擔[在此]建議的完整交易和退款流程:Accepting dummy credit cards on a live site with ActiveMerchant & PayPal

請幫忙!

回答

0

我們在啓動過程中遇到了類似的問題,並且仍在現場使用此過程。我們使用實時信用卡購買特定的「測試」產品,然後監控交易:購買,拒絕購買,訂閱(定期結算),取消,退款等。

我們的測試產品定價非常低5美分)。對於訂閱,計費間隔爲1天,最多3次(免費試用期爲1天)。這使我可以在不到一週的時間內在現場環境中運行完整的測試/驗證,包括循環計費。

我們退還測試後的所有費用,這些費用將存入信用卡(或重新存入PayPal賬戶)。由於退款,我們的銷售影響爲零(抵消銷售和退款)。每筆交易確實會爲我們帶來不可退還的PayPal費用,但這筆費用不超過1美元。

這些「測試」產品不會暴露給普通用戶。此外,我們手動驗證任何「測試」銷售,以確保它們是我們內部測試的一部分。

「沙盒」測試是開發過程中的一種方式,但是在生活環境中進行定期測試是必要的,以確保沒有任何問題。

+0

謝謝,這正是我的想法。雖然我從來沒有考慮過測試產品的方法,但會給出一個嘗試,應該比退款和paypal支付週期更好,這是肯定的! – user3275395

0

我想要測試我們的現場網站的所有時間都使用真正的信用卡。

感謝

+0

嗨@MageWH,我看到很多測試用途,我希望能得到一個不同的解決方案,但不涉及使用真正的PayPal帳戶或信用卡,因爲退款不是FOC。 – user3275395

0

我不明白你爲什麼不能使用沙箱??如何使用它會對您的銷售產生負面影響?這都是假的。

只需設置您自己的網站sandbox.yourdomain.com版本並將其用作您的測試服務器。將其配置爲使用沙盒API憑證等使用PayPal的沙盒。這將允許您完成整個訂單流程並測試從UI內容到付款處理,API請求/響應處理,IPN等的所有內容。

當一切正常時,您可以將其與現場服務器進行同步,當然,該服務器正在使用現場PayPal服務器。

同樣,我不明白除了成爲一個成功的測試解決方案之外,這會如何影響你。

+0

這會對網站產生負面影響,因爲測試是必須在所有現場進行的每日過程。我們有已經過測試的分階段版本,但是它也是一種QC測試,可以測試每個網站(我們有五個)每天都在運行的整個客戶購買流程,以確保所有支付網關和流程都能夠正常工作應該。公司政策。 – user3275395

+0

我還沒有關注。在測試服務器上更新和測試是非常普遍的做法。我每天都在我管理的衆多網站上做這件事。它不會對其中的任何一個產生負面影響。測試服務器與現場服務器分開,因此我在那裏做的任何事情都與活動服務器無關。一旦它在沙箱上工作,我就直接上傳,我知道它也可以在那裏工作。 –

+0

是的,我的測試是在現場服務器上進行的。作爲我之前開發者的QC類型的東西建立了一個超級越野車站點。 – user3275395