穆順
你好,網(wǎng)站做paypal 在線支付的問題您是怎么解決的
冥虎
PayPal與支付寶的區(qū)別如下:1、服務(wù)領(lǐng)域不同:PayPal只負責(zé)外貿(mào)的收款,不收人民幣;而支付寶收人民幣,是國內(nèi)的最主流支付方式之一。2、賣家收到款項的方式不同:支付寶主要是買家收到賣家的貨后,點到“已收到貨物”后款項才到賣家的賬戶;但PayPal不需要客戶點“已收到貨物”的按鈕,錢是直接到達賣家賬戶的。3、管理制度不同:paypal是一個將會員分等級的機構(gòu),對高級帳戶會收取手續(xù)費,利益保障也更牢靠;支付寶則不存在這一分等級。4、paypal帳戶存在糾紛會導(dǎo)致帳戶永久性關(guān)閉,但是支付寶不會輕易關(guān)閉賬戶。paypal和支付寶的相同點:1、都是第三方資金中介,提供對貨款的擔(dān)保。2、都要求實名制,沒有認證過的用戶有使用限制。3、開戶、付款免費。
金大屋
Paypal IPN接口開發(fā)小結(jié)最近終于搞定了該死的Paypal ipn,特地在此留下點東西備忘。所以paypal ipn(Instant Payment Notification),就是Paypal開發(fā)的一種能主動通知第三方賣家系統(tǒng)交易狀態(tài)的一種機制。IPN的原理很簡單,就是當(dāng)產(chǎn)生了一個交易之后,交易狀態(tài)發(fā)生變化時,如用戶已經(jīng)付款、或者退款、撤銷時,Paypal利用常用的HTTP POST方式,將交易的一些變量提交給網(wǎng)站的某個頁面(稱之為IPN Handler),當(dāng)這個頁面接受到請求時候,將這些數(shù)據(jù)原封不動加上一個指示驗證的cmd=_notify-validate,POST回Paypal的接口地址,如果數(shù)據(jù)正確,那么Paypal返回字符串VERIFIED,否則為INVALID,如果結(jié)果為VERIFIED,那么你的程序就可以使用這些數(shù)據(jù)進行操作。但代碼的調(diào)試是一件很痛苦的事情,因為作為第三方開發(fā)人員,不可能開兩個帳號,每次測試還要之間交易一些錢,所以Paypal專門開發(fā)了Sandbox給開發(fā)人員進行開發(fā),首先到 https://developer.paypal.com/ 注冊一個開發(fā)帳號,好了之后再進入Sandbox建立測試用的Paypal虛擬帳號(至少應(yīng)該建立一個Business的和一個Personal的),這種賬號注冊方法和Paypal的流程一樣,信息可以是假的,包括銀行帳號、信用卡(其實Paypal Sandbox會自動生成一些隨機的號碼)。接下來需要激活Paypal Sandbox的虛擬帳號,注意,這里不管你在Paypal Sanbox注冊時填什么郵件地址,有任何發(fā)送到虛擬帳號所填郵箱的郵件都存會在開發(fā)帳號的管理界面中的Email頁(導(dǎo)航欄上有)中。登錄Sandbox的虛擬Paypal環(huán)境,還需要驗證虛擬帳號的銀行,這里可以隨便填,然后通過Add Funds來給賬戶充值(想填多少填多少)。然后,還需要激活I(lǐng)PN的選項,在Business的那個賬戶的Profile設(shè)置頁面中,點擊,然后點擊Edit按鈕,打開IPN,這里如果你使用的是固定的IPN Handle,可以直接將地址填入。接下來,我們測試的時候,應(yīng)該將Paypal接口的地址設(shè)置為 https://www.sandbox.paypal.com/cgi-bin/webscr最后基本的流程為:用戶在我們的網(wǎng)站上選擇商品、放入購物車,然后檢查準備支付 網(wǎng)站根據(jù)購物車中的商品,生成Paypal的支付表單(也是提交到上面IPN用的Paypal接口地址),包含了此次交易的一些信息(下次會專門找機會解釋一下)。并在自己的數(shù)據(jù)庫中生成一張訂單記錄。 Paypal在Session中記錄下這些交易信息 用戶用Paypal賬戶登錄Paypal(Sandbox用Sandbox的虛擬帳號),復(fù)查明細,點擊Pay按鈕 Paypal進行交易處理,如果我們的Paypal收款帳號在接受帳款上沒有什么問題(沒有特別的需要在界面上“Accept”的地方),交易完成,那么Paypal會發(fā)送一個IPN,并發(fā)送提示郵件。 我們IPN Handler接受到信息,首先向Paypal進行校驗,如果信息正確,然后根據(jù)信息和自己數(shù)據(jù)庫中進行比對,如果無誤,可以將支付信息保存,并修改訂單狀態(tài)。 然后Paypal會顯示一個界面表示交易完成,此時如果用戶點擊“Return”按鈕,Paypal會將用戶送回我們網(wǎng)站指定地點。 我們網(wǎng)站迎接用戶回來,向用戶表示感謝,并進行提醒,給出訂單號等等。 整個流程基本如下,不過其中有很多要注意的地方:我們看到了,接口地址是https開頭的,也就是要求使用SSL進行連接,其實Paypal Sandbox可以使用http,但是最后實際的Paypal接口,不支持http協(xié)議,所以如果你用PHP寫IPN Handler腳本的話,在驗證信息的代碼部分,如果簡簡單單使用fopen、HTTP_Request之類的工具是沒用的,PHP的socks庫不支持SSL,應(yīng)該使用curl,有兩種方法,一個是使用PHP擴展中的libcurl,Paypal官方發(fā)布的SDK中便是使用的這個方法,但Paypal的SDK非常復(fù)雜,如果想自己寫,可以使用Snoopy,一個簡單實用的PHP請求庫(它自己說是模擬了瀏覽器的行為),而它使用的是Curl的可執(zhí)行文件,通過管道獲得結(jié)果,而非php的libcurl,所以自己cURL的主頁上下載一個支持SSL的編譯版本,可能還需要安裝OpenSSL,不過對于Linux系統(tǒng),可能應(yīng)該會都帶。 在支付表單中,可以自己設(shè)置notify_url字段,來指定此次交易的信息應(yīng)該發(fā)送到哪個地方,這樣就可以覆蓋在Profile中我們的設(shè)置,另外,這個字段要進行urlencode。 我們得到的IPN信息中,status對應(yīng)的便是交易狀態(tài),如Complete表示完成,首字母大寫,而驗證結(jié)果則是VERIFIEY或者INVALID,全部大寫,具體的內(nèi)容,可以查看Paypal官方的文檔訂單管理整合指南。
王修
LZ有沒有添加上付款用的銀聯(lián)卡或VISA MASTERCARD的雙幣信用卡呢,PAYPAL余額也沒有錢的話,就付不了款的,需要添加上銀行卡才能支付,還有問題可以HI我或Q我。
醉道人
你好。綁定銀行卡是在銀行完成的。帶上你的身份證和銀行卡。到發(fā)卡銀行的營業(yè)窗口辦理綁定銀行卡手續(xù)。就是把銀行卡和自己的手機號碼捆綁到一起。需要和銀行的工作人員面對面辦理。還需要你本人的簽字。捆綁完成后。把銀行卡添加到paypal上面。就可以完成支付了。把綁定后的銀行卡添加到微信上面。微信支付也可以正常使用了。把綁定后的銀行卡添加到支付寶上面。支付寶也可以正常使用了。也就是說在銀行綁定后的銀行卡可以在網(wǎng)上進行金融活動了。
張?zhí)m
A:PayPal支持國內(nèi)銀行發(fā)行的卡號以“62”開頭帶銀聯(lián)標識的人民幣單幣信用卡和借記卡。使用銀聯(lián)卡付款前,請您先在銀行開通銀聯(lián)卡的網(wǎng)上支付功能。備注:雖說PayPal支持關(guān)聯(lián)銀聯(lián)卡付款,但在實際操作中,銀聯(lián)卡成功的概率很低,所以有很多朋友遇到付款不成功的情況。銀行卡上的款已經(jīng)扣除,但在PayPal賬戶中卻查不到交易記錄。這個時候,你不用擔(dān)心,很快你就會收到PayPal的退款郵件。A:當(dāng)您使用中國銀聯(lián)卡向境外商家支付時,中國銀聯(lián)會根據(jù)當(dāng)天匯率將交易貨幣金額直接轉(zhuǎn)換為人民幣扣賬,不必通過美元等中間貨幣轉(zhuǎn)換。您無需支付1%-2%不等的貨幣轉(zhuǎn)換費。A:PayPal支持帶有Visa、MasterCard和AmericanExpress標識的國際雙幣信用卡。支付時以外幣結(jié)算。信用卡付款的成功概率高很多,推薦大家使用
濮陽興
你好 我是PP賬戶經(jīng)理可以看名字Q我,發(fā)相關(guān)集成資料給你,或者我們可以幫你做一個集成申請,提交到技術(shù)部,之后技術(shù)部會主動聯(lián)系并協(xié)助你做集成的。希望可以幫助到你~~
長眉真人
payoneerwfCD環(huán)迅蒂塔思pingpong
慕容賢
一般是國外的購物網(wǎng)站啊,你要海淘么