首页 文章

PayPal-Java SDK /信用卡付款问题

提问于
浏览
0

我的问题是关于PayPal API如何实现信用卡付款的方式

特别是我想问一下GitHub的这段代码片段:

https://github.com/paypal/PayPal-Java-SDK/blob/master/rest-api-sample/src/main/java/com/paypal/api/payments/servlet/PaymentWithCreditCardServlet.java

准备好信用卡对象,输入所有必要的凭证,包括要支付的金额,发件人的账单地址和姓名等 .

我唯一无法理解的是,为什么没有指定接收器?

这基本上都是

1 回答

  • 2

    我不是Java开发者 -

    "receiver"是您在开发者控制台中设置的"your"(商家)REST应用程序(与您的PayPal帐户绑定) . 您在提出请求时authenticate - 在这种特定情况下,您将在一步(即sale)中发送信用卡进行身份验证/捕获 .

    所以“你”(经过身份验证的应用程序)是“接收者” .

    将此过程视为PayPal Classic API中的API凭据 . 心连心....


    更新:

    所以你的意思是令牌属于“接收者”,而不是“发送者”?以及那些客户端ID和客户端密钥?我以为他们属于发件人

    "You" - 您的应用,是发件人(在Paypal的上下文中) . 您的应用将付款信息发送到Paypal进行处理 . 要做到这一点,PayPal必须知道您(Paypal /商家帐户/应用程序)发送请求"who" .

    究竟是什么意思是“接收者” - 也许这只是阻碍术语的术语?


    更新2:

    接收方我指的是获得收费金额的一方

    • "Receiver" ==资金: In this specific example/code you referenced . 您的应用/商家帐户发出/发送了请求(您的应用是发件人和"receiver"根据此定义) .

    这是标准的“业务”/商家支付处理流程 . 忘记技术/ API,想想餐馆里的POS . 该POS(也称为“app”)将使用与该处理器通信所需的任何协议将卡数据(从刷物理信用卡)发送到其拥有帐户的某个处理器 .

    如果您实际上正在寻找一些"send money to someone"流(不是您引用的代码),this可能就是您实际使用它的方式,但它似乎很简单......

    心连心..

相关问题