2014-01-31 72 views
0

我不是專家,但我創建了一個安卓應用程序,接受下載付款,然後在確認付款後向客戶下載。我使用PayPal SDK for Android,他們的示例應用程序位於https://github.com/paypal/PayPal-Android-SDK,我將其代碼放在了上面。PayPal SDK在PayPal中直接付款的詳細信息

我的小應用運行良好,我對此非常滿意。我有一個BIG問題,如果客戶想要退款,我會進入Pay​​Pal發行,如果他們通過PayPal登錄支付,很容易,向下滾動,查找他們的姓名或電子郵件並點擊退款。如果他們通過直接的卡支付支付,這是非常不同的。如果你進入爸爸,並且看起來你可以很清楚地發現信用卡付款,他們沒有任何姓名或電子郵件,事實上,沒有個人詳細信息可以將付款與他們聯繫起來。

這究竟如何可以接受?我無法在PayPal中找到客戶付款,甚至不知道他們是否真的是客戶。當然,它應該在葉子上能夠給你一個名字?

我在SDK中丟失了什麼?是否可能有一個我沒有填充的領域將細節放入PayPal交易?

任何幫助和/或代碼片段將非常感激。

+0

想讓你知道我理解這個問題,並且很驚訝這是行爲。我在內部努力尋找解決方案。 –

+0

謝謝:) 我們已經發現您實際上可以在PayPal中搜索信用卡Huber,並且它實際上會查找交易。問題當然是,我們不能真正要求人們信用卡號碼,而不是真的有安全的問題,無論如何都要通過電子郵件詢問他們的卡號。 我期待聽到已找到修復:) – CelticWebs

+0

在此有任何進一步的進展?從PayPal到PayPal交易清單上的購買者名稱不存在似乎還很愚蠢。 – CelticWebs

回答

0

此時,您的應用應該將SDK返回的付款ID與您的客戶/銷售關聯起來,並將其傳回給您的服務器。這樣,您可以使用付款ID來獲取關聯的交易ID進行退款。