【问题标题】:Paypal standard or Payments ProPaypal 标准或 Payments Pro
【发布时间】:2014-08-02 00:58:03
【问题描述】:

我目前正在使用 paypal 的标准购物车功能(使用我自己的 PHP 配置数据和价格详细信息)来创建服务购物车(基于这篇文章:How to send multiple items to PayPal)。

但是,我需要显示完整的商品价格和押金金额,并且只向用户收取押金金额。目前,我将存款金额设置为商品价格,但我认为这会让用户感到困惑,因为它没有显示完整的商品价格。我需要将项目价格显示为产品的全部金额,然后有另一个押金金额标签,用作收取的金额。

例如,这是我需要展示的:

**Service 1** 

Item Price: $500

Deposit Amount: $200
___
**Amount Due Now: $200**

Balance Remaining: $300
___

我还没有看到使用标准购物车功能执行此操作的方法,并且想知道是否可以使用 Payments Pro 自定义这些类型的变量。

【问题讨论】:

    标签: php paypal payment


    【解决方案1】:

    您可以使用 PayPal Payments Pro 或 Express Checkout。

    Express Checkout 允许您设置调用(来自 PayPal 开发者文档)

    1. 致电SetExpressCheckout 设置交易并定义客户授权付款后返回的URL。
    2. 将客户重定向到 PayPal 以授权付款。
    3. 拨打GetExpressCheckoutDetails获取客户信息,例如:供客户在付款前查看。 (返回您的网站,并将付款详情发送到您的购物车)
    4. 致电DoExpressCheckoutPayment完成交易。

    在退货页面中,您可以向买家显示最终付款金额,以便您收取定金。

    这里是快速结账的入门指南,其中包含典型的快速结账流程的完整图片

    Express Checkout Getting Started

    您可以使用代码向导生成快速结帐代码。
    Integration Wizard

    如果您现在需要向某人收取押金,那么快速结帐还允许定期付款,然后在以后支付剩余的款项。这是 Express Checkout Recurring Payments 的集成指南

    Express Checkout Recurring Payments Developer Guide

    如果您希望使用 PayPal Payments Pro Payflow 版本,您可以创建一个自定义购物车,让您的买家留在您的网站上,并允许您从卡中收取押金。 PayPal Payments Pro Payflow Edition 也提供定期付款选项。

    这是 Payflow Pro 的入门概述

    Payflow Pro Getting Started Overview

    这里是Payflow Pro Developer Guide

    【讨论】:

      猜你喜欢
      • 2012-10-10
      • 2012-09-09
      • 2012-11-29
      • 2012-06-28
      • 2010-11-08
      • 2016-11-02
      • 2011-07-10
      • 2015-04-01
      • 2014-07-16
      相关资源
      最近更新 更多