收款
收款
纵观建立和前台的网关功能 - Magento麦金斗为您提供许多不同的选择来接受客户的付款。有网下付款方式,有网上付款方式。对于网上付款的方法,Magento麦金斗支持若干个一体化的第三方 支付网关,使得客户信用卡信息在订单完成后会通过网关自动发送过来(作为授权或付费授权)。要配置您的付款设定,导航到System > Configuration,选择左侧栏的Payment Methods标签。每一种付款方式将拥有自己一块可以配置。其中有几个PayPal方法,由于这些方法共享着一些帐户信息,所以在左侧栏有一个单独的 PayPal Accounts标签,在那标签您可以输入PayPal方法的一些相关帐户信息。Google Checkout作为一个单独的Google API标签,所以在Payment Methods标签中没有关于Google Checkout的相关设置。
 
支付方法和PayPal账号

本文详细介绍Magento麦金斗默认支持的各种支付方法。

 

保存信用卡(Saved CC)

如果您没有支付网关,但仍然要网下接受信用卡处理,您可以使用Saved Credit Card payment方法捕捉到的信用卡资料。

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Credit Card Types – 选择在前台的Credit Card Type 下拉菜单中显示的信用卡类型。
  • Credit Card Verification – 设定客户在结账时是否要输入信用卡的验证号码(Credit Card Verification)。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Minimum/Maximum Order Total – 这两个设置作为过滤器。只有在客户的订单的总额超过最小值(如果输入了),低于最高值(如果输入了)时此支付方式才会显示在Payment Information列表中。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将被要求输入信用卡持有人姓名,选择信用卡类型,输入信用卡号码,并选择失效日期。如果启用了的话,他们也将被要求输入信用卡验证号码。
  • 已完成的订单将在Payment Information区域块中显示可与输入的信息,除了信用卡验证号码。

零元结账(Zero Subtotal Checkout)

如果客户下了一个小计(Subtotal)等于零的订单,您可以提供这个支付方式,即它们将不再需要输入任何付款信息。不同于其他的付款方式,您可以对数额设置过滤器,这种方法包含一个内在订单数额过滤器,因此,除非是小计等于零,不然该方法不会显示。

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。


前台和后台的功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将不再需要输入任何信息。
  • 已完成的订单将在Payment Information区域块中显示Title。

支票或现金支付(Check/Money Order)

设置(setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Make Check payable to - 在这里输入的值,在客户选择此支付方式时显示。
  • Send Check to - 在这里输入的值,在客户选择此支付方式时显示。
  • Minimum/Maximum Order Total – 这两个设置作为过滤器。只有在客户的订单的总额超过最小值(如果输入了),低于最高值(如果输入了)时此支付方式才会显示在Payment Information列表中。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将不再需要输入任何信息。但是会显示Make Check payable to 和Send Check to这两个值。
  • 已完成的订单将在Payment Information区域块中一样是会显示两个值。

购买订单(Purchase Order)

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Minimum/Maximum Order Total – 这两个设置作为过滤器。只有在客户的订单的总额超过最小值(如果输入了),低于最高值(如果输入了)时此支付方式才会显示在Payment Information列表中。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将被要求输入Purchase Order Number
  • 已完成的订单将在Payment Information区域块中会显示Purchase Order Number

Authorize.net

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • API Login ID – 输入Authorize.net的API Login ID,在你的Authorize.net账号中可以找到。
  • Payment Action - Authorize.net是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • Transaction Key - 输入Authorize.net中你的transaction key,在你的Authorize.net账号中可以找到。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Test Mode - 选择是否在对此支付方式进行测试订单。在你的网站还没有上线之前可以用做测试,上线之后请记得选择Yes。
  • Gateway URL - 这是发送订单信息的目标URL。默认情况下它的值是:https://secure.authorize.net/gateway /transact.dll。在测设模式(Test Mode)下将给Authorize.net发出一个通知,命令Authorize.net应把数据发送到他们的测试站点(然 而,Authorize.net也是提供一个测试站点的URL的,跟上面Magento默认的不同)。如果您希望使用测试站点的URL,您可以在此输入。 然而,在网站上线之后你要记得修改回来。
  • Debug – 如果开启此选项,Magento和Authorize.net之间的交互数据都会保存数据库中。
  • Email customer – 设定在结账完成之后Authorize.net是否给客户发送电子邮件。这并不影响订单确认电子邮件和其他由Magento发送的电子邮件,只有从您的Authorize.net帐户发送的电子邮件。
  • Merchant’s email – 设定在结账完成之后Authorize.net是否向您发送电子邮件通知,接受电子邮件的地址可以在此输入框设定。如果留空,Authorize.net将不会发送通知的Email。
  • Credit Card Types – 选择在前台的Credit Card Type 下拉菜单中显示的信用卡类型。
  • Credit Card Verification – 设定客户在结账时是否要输入信用卡的验证号码(Credit Card Verification)。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Minimum/Maximum Order Total – 这两个设置作为过滤器。只有在客户的订单的总额超过最小值(如果输入了),低于最高值(如果输入了)时此支付方式才会显示在Payment Information列表中。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将被要求输入信用卡持有人姓名,选择信用卡类型,输入信用卡号码,并选择失效日期。如果启用了的话,他们也将被要求输入信用卡验证号码。
  • 已完成的订单将在Payment Information区域块中显示可与输入的信息,除了信用卡验证号码。

PayflowPro

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • User - 此值当您注册您的PayflowPro帐户时可以得到。 Vendor -此值当您注册您的PayflowPro帐户时可以得到。
  • Payment Action - PayflowPro是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • TENDER - 输入通过PayflowPro接受的支付方法的代码,这些代码是:
    • A = Automated clearinghouse;
    • C = Credit card;
    • D = Pinless debit;
    • K = Telecheck;
    • P = PayPal。

    Magento被配置成可以支持C类型的Tender。

  • URL - 这是发送订单信息的目标URL。默认情况下它的值是: https://pilot-payflowpro.verisign.com/transaction。不过这个是测试站点的URL。在网站上线之前你要确定从上面的URL中删除了“pilot-”。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Partner - 此值当您注册您的PayflowPro帐户时可以得到。
  • Password -此值当您注册您的PayflowPro帐户时可以得到。
  • Debug – 如果开启此选项,Magento和PayflowPro之间的交互数据都会保存数据库中。 Credit Card Types – 选择在前台的Credit Card Type 下拉菜单中显示的信用卡类型。
  • Credit Card Verification – 设定客户在结账时是否要输入信用卡的验证号码(Credit Card Verification)。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。 Minimum/Maximum Order Total – 这两个设置作为过滤器。只有在客户的订单的总额超过最小值(如果输入了),低于最高值(如果输入了)时此支付方式才会显示在Payment Information列表中。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将被要求输入信用卡持有人姓名,选择信用卡类型,输入信用卡号码,并选择失效日期。如果启用了的话,他们也将被要求输入信用卡验证号码。
  • 已完成的订单将在Payment Information区域块中显示可与输入的信息,除了信用卡验证号码。

PayPal Express

PayPal Express对于不兼容多地址结账。


设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • Payment Action - PayPal Express是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。
  • Account Information - 要启用此作为支付方式,您需要一个Website Payments Pro帐户,可以到www.paypal.com注册获得此账号,点击“Merchant Services”。它是免费注册的。您将收到关于此支付方式的帐户信息,你可以在PayPal Accounts标签中的Website Payments Pro操作区域中输入。PayPal Direct也是需要一个Website Payments Pro帐户的,并且两种方法都共享着相同的账号信息,所以您可能不会在同一时间使用这两种方法。
    • API Username – 输入你的API Username (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Password - 输入你的API Password (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Signature -输入你的API Signature(PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • Proxy Host – 输入代理的主机。
    • Proxy Port – 输入代理的端口。
    • Sandbox Flag – 如果是测试,选择Yes。如果是使用实际的环境,选择No。
    • Use Proxy – 这个在你的服务器有防火墙时使用,而且也没有直接进入PayPal的服务器。您可以使用第三方服务器转发流量。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法时,他们将看到的信息:您的帐单邮寄地址将被忽略,你将被重定向到PayPal网站(Your billing address will be ignored and you will be redirected to PayPal website)。当他们点击Continue按钮,不是跳到订单总览(Order Review)的选项卡,而是被重定向到了PayPal网站,在那里他们也可以查看订单信息。当客户在PayPal提交了订单, Magento将会生成订单 ,以及客户将被重定向回Magento。
  • 已完成的订单将显示Magento从PayPal Express中获得的发货地址信息(Shipping Address Information)。PayPal Express不发送帐单地址信息回Magento,所以这部分将是空的。Payment Information区域块中只显示支付的方法。

PayPal Direct

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment Action - PayPal Direct是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • Credit Card Types – 选择在前台的Credit Card Type 下拉菜单中显示的信用卡类型。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。
  • Account Information - 要启用此作为支付方式,您需要一个Website Payments Pro帐户,可以到www.paypal.com注册获得此账号,点击“Merchant Services”。它是免费注册的。您将收到关于此支付方式的帐户信息,你可以在PayPal Accounts标签中的Website Payments Pro操作区域中输入。PayPal Express也是需要一个Website Payments Pro帐户的,并且两种方法都共享着相同的账号信息,所以您可能不会在同一时间使用这两种方法。
    • API Username – 输入你的API Username (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Password - 输入你的API Password (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Signature -输入你的API Signature(PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • Proxy Host – 输入代理的主机。
    • Proxy Port – 输入代理的端口。
    • Sandbox Flag – 如果是测试,选择Yes。如果是使用实际的环境,选择No。
    • Use Proxy – 这个在你的服务器有防火墙时使用,而且也没有直接进入PayPal的服务器。您可以使用第三方服务器转发流量。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将被要求输入信用卡持有人姓名,选择信用卡类型,输入信用卡号码,并选择失效日期。如果启用了的话,他们也将被要求输入信用卡验证号码。
  • 已完成的订单将在Payment Information区域块中显示可与输入的信息,除了信用卡验证号码。

PayPal Standard

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • Payment Action - PayPal Direct是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • Type - 这表明交易信息是通过哪种方法发送到PayPal的。Magento目前只支持Instant Payment Notification(IPN),因为这是最安全的方法。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Transaction Type – 此选项控制发送到PayPal的订单详细信息的数量。Aggregate Order将整个订单信息发送到PayPal,而Individual Item将每一个项目的详细详细信息都发送到PayPal。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。
  • Account Information - 要启用此作为支付方式,您需要一个Website Payments Standard帐户,可以到www.paypal.com注册获得此账号,点击“Merchant Services”。它是免费注册的。您将收到关于此支付方式的帐户信息,你可以在PayPal Accounts标签中的Website Payments Standard操作区域中输入。
    • Business Name – 输入你的Business Name,它会显示在你的PayPal Seller账号中。
    • Business Account - 输入你的Business Account,它会显示在你的PayPal Seller账号中。
    • Paypal Logo Image URL – 输入Logo的URL。当客户使用此支付方法并且重定向到PayPal支付页面是显示在那个PayPal页面中。
    • Sandbox Flag - 如果是测试,选择Yes。如果是使用实际的环境,选择No。
    • Debug Flag -如果开启此选项,Magento和PayPal之间的交互数据都会保存数据库中。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法时,他们将看到的信息:当你Place你的订单时,你将被重定向到PayPal网站(You will be redirected to PayPal website when you place an order)。当客户在订单总览(Order Review)选项卡中点击Place Order按钮时,Magento将会建立订单,但付款不会被批准。客户会被重定向到PayPal网站,在那里他们将再次提交订单。当订单在Paypal 提交后,支付将被批准,并可以控制(如果Payment Action配置为这样做),并且在订单中将会添加一条备注显示支付批准了还是拒绝了的细节。
  • 已完成的订单将显示客户在Magento中输入的账单地址信息和发货地址信息(Shipping Address Information)。Payment Information区域块中只显示支付的方法。
  • 在Magento安装你的PayPal Account时要设置Back Url。在PayPal,你可以到My Account → Profile → Instant Payment Notification Preferences,然后打开Instant Payment Notification (IPN),并指定Instant Payment Notification (IPN)的URL,这看起来应该像这样:
    http://www.example.com/paypal/standard/ipn/

PayPal UK Express

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • Payment Action - PayPal UK Express是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。
  • Account Information - 要启用此作为支付方式,您需要一个Website Payments Pro帐户,可以到www.paypal.co.uk注册获得此账号,点击“Merchant Services”。它是免费注册的。您将收到关于此支付方式的帐户信息,你可以在PayPal Accounts标签中的Website Payments Pro UK操作区域中输入。PayPal UK Direct也是需要一个Website Payments Pro UK帐户的,并且两种方法都共享着相同的账号信息,所以您可能不会在同一时间使用这两种方法。
    • API Username – 输入你的API Username (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Password - 输入你的API Password (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Signature -输入你的API Signature(PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • Proxy Host – 输入代理的主机。
    • Proxy Port – 输入代理的端口。
    • Sandbox Flag – 如果是测试,选择Yes。如果是使用实际的环境,选择No。
    • Use Proxy – 这个在你的服务器有防火墙时使用,而且也没有直接进入PayPal的服务器。您可以使用第三方服务器转发流量。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法时,他们将看到的信息:您的帐单邮寄地址将被忽略,你将被重定向到PayPal网站(Your billing address will be ignored and you will be redirected to PayPal website)。当他们点击Continue按钮,不是跳到订单总览(Order Review)的选项卡,而是被重定向到了PayPal网站,在那里他们也可以查看订单信息。当客户在PayPal提交了订单, Magento将会生成订单 ,以及客户将被重定向回Magento。
  • 已完成的订单将显示Magento从PayPal UK Express中获得的发货地址信息(Shipping Address Information)。PayPal UK Express不发送帐单地址信息回Magento,所以这部分将是空的。Payment Information区域块中只显示支付的方法。

PayPal UK Direct

设置(Setup)

  • Enabled -开启此选项将会在结账页面中的Payment Information列表中显示此支付方式。选择No则不显示。
  • Title – 输入此支付方法的标题,这会显示在Payment Information列表中。
  • New Order Status – 此处可以选择使用此支付方法生成的新订单的订单状态。建议的选项是Pending,因为这表示还没有人对此订单进行任何的操作,但你也可以改变这个选项,选择你喜欢的状态。
  • Payment Action - PayPal UK Direct是一个在线支付方法。因此,信用卡经支付网关提交时必须验证,以便顺利完成订单。不过,您可以选择Authorize Only,或者Authorize and Capture以便在订单创建时获取支付信息。如果您选择Authorize and Capture,系统会自动为订单中的所有数量的产品生成发票(Invoices)。欲了解更多有关发票(Invoices)的,请参阅第8章:管理订 单。
  • Credit Card Types – 选择在前台的Credit Card Type 下拉菜单中显示的信用卡类型。
  • Payment from applicable countries - 选择哪些客户可以使用此支付方式。All Allowed Countries表示来自默认国家列表中的客户都可以使用此发货方法(如果您尚未配置默认国家列表,可以到System > Configuration,点击左侧的General标签处配置,在Allow Countries菜单中选择你要选择的国家)。如果你想只有一部分的国家的客户可以使用此支付方法,你可以在这里选择Specific Countries。这就是说,只有客户的账单地址中包括这些特定国家的其中一个,才可以使用此支付方法。
  • Payment from Specific countries -这个列表默认是无效的,除非在上面的Payment from applicable countries列表中选择了Specific Countries。它基本上是作为一个过滤器,以使此支付方法将只适用于账单地址中包含这些选定国家的客户。
  • Sort Order - 如果你是选择了多种支付方式,这里的值将决定每个支付方式的显示顺序。
  • Account Information - 要启用此作为支付方式,您需要一个Website Payments Pro帐户,可以到www.paypal.co.uk注册获得此账号,点击“Merchant Services”。它是免费注册的。您将收到关于此支付方式的帐户信息,你可以在PayPal Accounts标签中的Website Payments Pro UK操作区域中输入。PayPal UK Express也是需要一个Website Payments Pro UK帐户的,并且两种方法都共享着相同的账号信息,所以您可能不会在同一时间使用这两种方法。
    • API Username – 输入你的API Username (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Password - 输入你的API Password (PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • API Signature -输入你的API Signature(PayPal提供)。你可以通过点击你的Paypal账号中的API Credentials链接找到。
    • Proxy Host – 输入代理的主机。
    • Proxy Port – 输入代理的端口。
    • Sandbox Flag – 如果是测试,选择Yes。如果是使用实际的环境,选择No。
    • Use Proxy – 这个在你的服务器有防火墙时使用,而且也没有直接进入PayPal的服务器。您可以使用第三方服务器转发流量。


前台和后台功能(Functionality on Front-End and Back-End)

  • 当客户从付款方式列表中选择了这个方法,他们将被要求输入信用卡持有人姓名,选择信用卡类型,输入信用卡号码,并选择失效日期。如果启用了的话,他们也将被要求输入信用卡验证号码。
  • 已完成的订单将在Payment Information区域块中显示可与输入的信息,除了信用卡验证号码。
 
Google Checkout

设置(Setup)

Google Checkout的相关配置要比其他的支付方法的配置复杂很多。除了配置Magento麦金斗中的设置 ,您还必须配置您的Google Checkout的卖家帐户,这样才能整合到Magento麦金斗中。如果您想在你的网店中部署Google Checkout,请注意这些限制:

  1. 您的网站必须提供网页服务的标准端口(80和/或443)。
  2. 如果你是PHP的CGI方式安装,您将需要启用mod_rewrite。Google Checkout使用HTTP授权回调。CGI进程不会接受Apache的头部(Headers),所以需要通过使用mod_rewrite类实现一个授 权的环境变量以便在.htaccess设置一个hack(so a hack in .htaccess utilizing mod_rewrite was implemented to pass the authorization as an environment variable)。
  3. 如果您启用了根据重量计算运费的话,您的包裹将限于150磅。USPS进一步限制到70磅。


使用Google Checkout卖家账号整合Magento(Integrating Magento using Google Checkout seller account)

要整合Google Checkout和Magento的第一步是配置好你的Google Checkout卖家账号。这些设置可以在每个页面中左侧栏的Settings标签中找到。接下来页面包含了与Magento整合的最相关的配置设置。如 果你还没有Google Checkout的卖家帐户,您可以在System > Configuration中的Google API标签点击相关的链接。

  • Profile - 请输入您的商业信息,它将会出现在Google Checkout的界面处显示给您的客户看,包括您的address、Business Name、email address、relevant URLs和policies。当您完成时,单击页面下边的Save Profile按钮保存。
  • Preferences
    • 当下好了订单后,你的客户的信用卡会自动通过Google Checkout来进行授权(Authorized)。不过,您可以选择是否只想要Authorize,或Authorize and Charge。了解更多有关信用卡收费及下好订单后如何操作的信息,查看下面一节:Handling completed orders in Google Checkout。
    • 设定您是否想Google Checkout在任何订单交易完成时向您发送电子邮件通知。这是与Magento的通知分开的。

当完成后,点击页面下方的Save Preferences按钮保存。

  • 整合(Integration)
    • Shopping cart post security - 此复选框是不是强制性的,但是我们建议选择它。
    • API Callback URL – 这个URL的格式应该为:https://yourserver.com/base_path/index.php/googlecheckout /api.index.php。如果启用了mod_rewrite, index.php可以省略。回调方法(Callback method)必须是XML格式。
    • Advanced settings - 这些设置将决定在订单页面中Google Checkout发送回Magnto什么样的信息。
      • Should be checked
        • 在新订单通知中提供first name、 last name、买家的姓名和OrderRecipient。
        • 在新订单通知中返回买家的收货电话号码(buyer’s ship-to phone number)。
        • 在新订单通知中返回买家的账单电话号码(buyer’s billing phone number)
      • Should NOT be checked
        • 通知中必须包括的任何涉及Google推广的款项(amounts involving a Google promotion)
        • 需要为通知的致谢(notification acknowledgments)指定通知的序列号。这可以查看到在测试中出现错误。 在账号信息下方的页面右侧是Merchant ID 和 Merchant Key。这些在Magento中配置Google Checkout时有用。

当您完成后,单击页面底部的Save按钮。您现在已经为整合配置好了Google Checkout的相关Magento整合配置。


在Magento中设置Google Checkout的配置(Setting up Google Checkout configuration in Magento)

完成Google Checkout的整合,你现在必须配置您在Magento设置。要做到这一点,在后台中的System > Configuration,并点左侧栏的Google API标签。

  • Main Settings – 最主要的设置都在Google Checkout 那一个操作区域.
    • Enable – 选择Yes可以让你的客户在网店中可以通过Google Checkout功能结账。这将在购物车中除了默认的Magento的Checkout按钮外,还添加一个Google Checkout按钮。
    • Sandbox - 这是Google的订单测试界面的名称。如果您选择No,Google Checkout按钮将直接转向checkout.google.com。此处下的订单都是真实的,所以当订单完成,支付将被处理。如果您选择 Yes,Google Checkout按钮将直接转向sandbox.google.com/checkout。这跟真正的的订单结账界面是一样的结帐格式,但这里的订单只是 为了测试,所以当订单完成,支付实际上没有被处理(了解这些请产看网站的文字说明)。
    • Debug – 如果选择了Yes,所有Magento和Google Checkout间的数据通讯将会保存在数据库中,Google Checkout卖家账号中的 Tools > Integration Console 也一样。
    • Merchant ID Merchant Key - 这些值都是由Google提供,并且每个账号都是唯一的。你可以在Google Checkout卖家账号中找到:在Settings > Integration,页面右侧的Account Information。
    • Checkout Image Style - 此选项控制Google Checkout按钮的样式。有三个大小(small、medium和large),和透明(transparent)和每个的白色版本(取决于网站背景)。
    • Location – 此选项取决于你在Google卖家账号中选择的类型。如果你有U.S.账号就选择United States,如果你有U.K.账号就选择United Kingdom。现在只有Google Checkout支持的一些国家。
    • New order status – 此选项决定使用Google Checkout建立的新订单的订单状态。
    • Continue Shopping URL – 当客户在Google Checkout中处理完了订单后,点击Return to [Business Name]按钮返回的URL地址在此处设定
      • 这可以是任何类型的页面(CMS页面、分类页面或产品页面),例如thank-you-for-shopping、apparel/specials。
      • 也可以是其他的URL,例如http://www.google.com。
      • 如果留空,将会自动返回到网站的主页。
    • Hide Cart Contents During Checkout – 开启此选项,当客户在Google Checkout页面点击返回的按钮回到Magento的购物车页面中,这将隐藏的购物车内容。
  • Shipping Settings – 在Google Checkout中你可以有三个选项给发货设置。
    • Merchant Calculated – 在同一时间,此选项无法跟其他选项一起启用,不然当你的客户在结账是会收到错误信息。
      • Enable Merchant Calculated – 如果选择Yes,将会为客户提供此选项。
      • Allowed Methods - 每次点击Add Shipping Method按钮,您将可以在一个下拉菜单中选择发货方法,并为每个方法输入一个默认价格(Default Price)。所有你已经添加的发货方法都会在Google Checkout中的Shipping & Handling下拉菜单中显示。
    • Carrier Calculated
      • Enable Carrier Calculated – 如果选择Yes,将会为客户提供此选项。
      • Carrier Calculated Methods – 所有在此处选择的发货方法都会在Google Checkout中的Shipping & Handling下拉菜单中显示。
      • Delivery Address Category – 常用的客户收货地址类型:Commercial和Residential。
      • Default price for methods - Google Checkout要求发货都有一个默认价格,但是这个会给带回来的包裹的实际价格所代替。
      • Default Package Width/Height/Length (in) - Google Checkout要求为计算费用的包裹设定一个默认值。
    • Flat Rate – 此选项可以设定客户可以选择的三种方法。
      • Enable Flat Rate – 如果选择Yes,将会为客户提供此选项。
      • Rate 1/2/3 Title – 这会作为发货方法的标题显示在Shipping & Handling 下拉菜单中。
      • Rate 1/2/3 Amount – 这会作为发货方法的价格显示在Shipping & Handling下拉菜单中。

当完成后,点击Save Config按钮,现在你的客户可以在结账时使用Google Checkout了。


前台和后台功能(Functionality on Front-End and Back-End)

客户使用Google Checkout结账(Customer Checkout with Google Checkout)

一旦您已经启用Google Checkout,您的客户现在可以在购物车中使用此结账方法。Google Checkout按钮将显示在默认Checkout按钮旁边。当客户单击它,他们将被引导到Google Checkout的界面。这是一个跟Magento的默认结账过程完全独立的过程。

  1. 首先,您的客户将被要求登录到自己的Google帐户。这跟客户在你网店中的账号不一样。他们在这里提供的资料,如:姓名(name)、电子邮件(email)和地址(address),将被送回Magento并显示在订单信息中。
  2. Magento将上传客户购物车中的所有的产品到Google Checkout页面,包括数量和价格。这在Google Checkout中是不能被直接更新的,但在Magento结账是可以的。如果要修改数量或删除项目,客户必须返回Magento进行这些修改。
  3. 您的客户可以在Shipping & Handling下拉菜单中选择他们喜欢的方法。这个菜单中的方法是在Magento后台的Google API页面设置的(前面一节有介绍)。
  4. 税收将根据Magento后台Sales > Tax中设置的指导方针来进行计算。在Google Checkout卖家账号Settings > Tax 中设置的指导方针对订单是没有任何影响的。
  5. 如果您的客户选择了Keep my email address confidential,其真实的电子邮件地址不会被提供给Magento。在订单页面中显示的电子邮件地址将是sandbox.google.com 的域名,并且订单确认会被Google发送到用户的真实电子邮件地址。
  6. 如果您的客户选择了I want to receive promotional email from [Business Name],从Google Checkout返回的电子邮件地址将定于网站的Newsletter。
  7. 当你的客户完成后,他们会点击Place Your Order Now按钮。这将自动发送一个订单记录到你的Google Checkout卖家邮箱,并且Google会发送这些信息回Magento,在Sales > Orders中会生成一张新的订单。您的客户会看到订单确认信息,并有一个链接返回到您的网站。此外,如果您开启了电子邮件通知功能,您的客户可以收到订 单确认电子邮件,来自Google和Magento。


在Google Checkout中处理完成的订单(Handling completed orders in Google Checkout)

在管理订单将讨论到,一旦订单完成后,您将有能力创造发票(Invoices)、运输(Shipments)、信用备忘(Credit Memos)和取消(Cancellations)。对于通过Google Checkout生成的订单,这些操作也是一样的。更新Magento的同时也会更新Google Checkout的订单,反之亦然。在Google Checkout中,在Orders标签中会有一个订单列表。可以在这个列表表中进行操作(使用Action栏的按钮),或者通过点击Order Number进入订单页面修改。

  • Invoice
    • 当在Magneto中为通过Google Checkout生成的订单创建一个发票(Invoice)时,你可以选择Capture Payment。如果您选择了,这将会在Google Checkout中自动收费(Charged)。如果您只创建一个部分发票(发票只包含订单中的一部分数量),并捕捉付款(capture the payment),Google Checkout将部分收费。剩下的余额可在Magento或Google Checkout中收费。由于Google Checkout中不具备同等功能让Magento功能同步,所以在Magento中做的影响不会对Google Checkout中订单起作用(Because Google Checkout does not have an equivalent functionality to the Void feature in Magento, voiding an order in Magento will have no affect on the order in Google Checkout)。
    • 如果订单是在Google Checkout中Charged,Magento将通过捕捉到的支付信息自动生成一张发票。在购买过程中订单收费了还是下拉订单后手动收费了,发表都会 被建立。如果订单只是在Google Checkout部分收费了(只可以通过手动完成此操作),在Magento中不会创建发票。
  • Shipment
    • 当在Magneto中为通过Google Checkout生成的订单创建一个货运(Shipment)时,在Google Checkout中会自动创建一个货运。这包括分批(Partial Shipments)。然而,Google Checkout不承认部分的出货量,因此,在Google Checkout中将没有任何迹象表明部分出货了。如果在Magent中创建了多个货运,每个都有跟踪信息,在Google Checkout中的单个货运将更新到一个多跟踪号码的列表。
    • 如果在Google Checkout中创建一个货运,在Magento中不会创建任何货运。
  • Credit Memo
    • 如果在Magento中创建Credit Memo,并且你点击了Refund按钮(而不是Refund Offine按钮),该订单将会在Google Checkout中退款。这包括部分的Credit Memo。
    • 如果在Google Checkout中订单退款了,Magento中不会创建任何Credit Memo。
  • Cancel
    • 如果你在Magento中取消订单,在Google Checkout中不会自动取消订单。
    • 如果你在Google Checkout中取消订单,在Magento中将会自动取消订单。如果有部分的项目已经发票了或/和发货了(invoiced and/or shipped),只有剩下的一部分可以在Magento中取消。如果所有的项目都已经已经发票了或/和发货了(invoiced and/or shipped),Google Checkout仍然可以让你取消订单,然而这不会影响到Magento。
 


Magento中文用户手册

Herve Leger DressesHerve Leger SalesMonclerMoncler UKMoncler JacketsMoncler Women,Moncler Men,Moncler Coats,Moncler Vests,Moncler KidsMonclerMoncler Jackets

MEC Magento 系列

Magento 官方资源

了解MEC

专业技能

当前有 146名访客 在线

网站地图 关于MEC 保密政策 联系我们

Copyright© 2008 - 2011 magentoecommerce.cn All Rights Reserved.
沪ICP备09029222号


咨询电话:400-680-1021

EMAIL:sales@magentoecommerce.cn
多语言服务: 英语 | 德语 | 法语 | 日语 | 西班牙语 | 意大利语
复旦国家科技园 邯郸路100号61栋232,上海,中国 200433
获得Magento官方 OSL (3.0)专利授权对软件进行再发布或提供商业服务