论坛首页 Java企业应用论坛

paypal在线支付的通信接口

浏览 26623 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-03-07  
kjj 写道
dawangzi 写道
请教下,是不是customer购物的时候必须要有一个paypal帐户?

可不可以不用paypal帐户。

我看到很多网站没有登录,用户也没有支付网关帐户。


但是他们在购物网站上只要输入卡号,好cvc就能购物,请问这个一般是怎么实现的哈?

就是如何做到用户没有支付网关帐户而只需要卡号和cvc号码就能付款、
(我猜的是他们直接用的visa卡或者其他卡机构提供的api,不知道对不对?)

谢谢。。

这个不一定,楼主这种支付支持basic 形式,paypal api 支持直接在页面上使用卡号密码支付形式!
PS:楼主这个支付没加密


使用卡号密码支付就会更加不安全!

另外客户不可能把密码提供给你的网站。一般都是由客户直接在官方paypal上登录后再进行支付的。

0 请登录后投票
   发表时间:2009-03-08  
使用卡号密码支付就会更加不安全!
使用evp 是加密的,就是说,卡号密码传输过程都是高度加密的,根本不需要登录paypal账户!
0 请登录后投票
   发表时间:2009-03-08  
kjj 写道

使用卡号密码支付就会更加不安全! 使用evp 是加密的,就是说,卡号密码传输过程都是高度加密的,根本不需要登录paypal账户!


你所说的卡号和密码在哪里输入的呢?
0 请登录后投票
   发表时间:2009-03-09  
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr"
		method="post" name="paypal">
		<input type="hidden" name="cmd" value="_xclick">
		<input type="hidden" name="notify_url"
			value="http://localhost:1118/GosafeCart/notify.jsp?oid=${myodt.orderId}">
		<!--这里填写你的paypal账户email-->
		<input type="hidden" name="business"
			value="GSTest_1235975491_biz@163.com">
		<!--这里填写客户订单的一些相关信息,当客户连到paypal网站付款的时候将看到这些信息-->
		<input type="hidden" name="item_name" value="testitem">
		<input type="hidden" name="return"
			value="http://localhost:1118/GosafeCart/notify.do?id=${myodt.id}&oid=${myodt.orderId}">
		<input type="hidden" name="cancel_return"
			value="http://localhost:1118/GosafeCart/pay_fail.jsp">
		<input type="hidden" name="item_number" value="1">
		<input type="hidden" name="buyer_credit_promo_code" value="">
		<input type="hidden" name="buyer_credit_product_category" value="">
		<input type="hidden" name="buyer_credit_shipping_method" value="">
		<input type="hidden" name="buyer_credit_user_address_change" value="">
		<input type="hidden" name="no_shipping" value="0">
		<input type="hidden" name="cn" value="Information">
		<input type="hidden" name="no_note" value="0">
		<input type="hidden" name="currency_code" value="USD">
		<input type="hidden" name="bn" value="PP-BuyNowBF">
		<input type="hidden" name="amount" value="${myodt.total}">
		<input type="hidden" name="on0" value="customerId">
		<input type="hidden" name="os0" value="stephen">
		<input type="hidden" name="on1" value="address">
		<input type="hidden" name="os1" value="shanghai china">
		<input src="https://www.paypal.com/en_US/i/btn/btn_buynow_LG.gif"
			name="submit"
			alt="Make payments with PayPal - it' s fast, free and
			secure!"
			border="0" height="26" type="image" width="107">
		<img alt="" src="../../../pixel.gif" border="0" height="1" width="1">
	</form>

代码有些不同,但是这问题也出的太怪了
0 请登录后投票
   发表时间:2009-03-09  
stephen830 写道
kjj 写道

使用卡号密码支付就会更加不安全! 使用evp 是加密的,就是说,卡号密码传输过程都是高度加密的,根本不需要登录paypal账户!


你所说的卡号和密码在哪里输入的呢?

paypal 支付网站提供了多种支付方法,你所举的例子只是其中最简单的一种html变量支付,直接用信用卡的属于高级内容,你可以上paypal网站下载他的例子运行看看!
0 请登录后投票
   发表时间:2009-03-09  
kjj 写道
stephen830 写道
kjj 写道

使用卡号密码支付就会更加不安全! 使用evp 是加密的,就是说,卡号密码传输过程都是高度加密的,根本不需要登录paypal账户!


你所说的卡号和密码在哪里输入的呢?

paypal 支付网站提供了多种支付方法,你所举的例子只是其中最简单的一种html变量支付,直接用信用卡的属于高级内容,你可以上paypal网站下载他的例子运行看看!


不管是何种方式,如果是在非paypal的网站上要求提供paypal账号和密码都是不可取的,尤其是密码。
0 请登录后投票
   发表时间:2009-03-09  
有什么不可取的,许多网站都可以在本地提供支付接口
0 请登录后投票
   发表时间:2009-03-09  
kjj 写道
有什么不可取的,许多网站都可以在本地提供支付接口


如果真是这样,相信我肯定是不会用的,而且相信大多数的用户也是这么考虑的。

就像在一个普通的购物网站上,让你输入你的支付宝账号和密码就可以进行支付,那绝对是不安全的。

当然,如果真有这样的网站,基本上是骗子网站了。
0 请登录后投票
   发表时间:2009-03-09  
那我就不知道,paypal那种接口,开发出来给谁用的!
0 请登录后投票
   发表时间:2009-03-17  
你好 LZ
如果我是用的是购物车,用户可以更改购物数量,最后IPN返回的信息只有总共买了多少钱,而我们却不知道他是买了哪些商品,这将如何解决呢
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics