超额获取要求(支付服务指令2)
此信息适用于企业账户。
部分商家允许用户在结账时修改订单以添加(或移除)运费或税费等服务,PayPal历来支持这一功能。虽然用户在商家结账过程中同意最终金额,但此操作并非在与PayPal的会话中完成。
示例:
-
商家将买家引导至PayPal,以授权一笔100.00美元的交易。
消费者在PayPal审核并授权该笔金额为100.00美元的交易。
-
由于添加了运费、税费、外汇兑换等费用,消费者返回至商家网站,交易金额增加到110.00美元。
PayPal在将买家重定向至商家网站之前,将首先获取每位买家的最大交易金额授权。如果商家获取的金额超过授权金额,交易将被拒绝。
所有向受支付服务指令2约束的国家/地区(即欧洲经济区)的PayPal买家进行销售的全球商家(国内和国际交易)都将受到该变化的影响。
有什么影响/效果?
强客户认证(SCA)要求是支付服务指令2的一部分,要求对涉及支付服务指令2适用国家/地区的消费者(买家)的电子交易执行额外的身份验证措施和限制。
这些变化是为了响应欧洲银行管理局(EBA)为最终金额未知的交易制定的原则。
-
最终交易金额不得高于授权金额: “如果最终付款金额高于发起交易时付款人所知悉并同意的金额,付款人的PSP应对最终交易金额应用SCA,或拒绝交易。”
-
最终交易金额可能低于授权金额:“如果最终金额等于或低于根据支付服务指令2第75(1)条款约定的金额,交易可以执行,并且无需重新应用SCA,因为根据[RTS]第5(3)(a)条款的规定,验证码仍然有效。”
这会影响哪些地区?
这将影响向欧洲经济区(支付服务指令2适用国家/地区)的买家进行销售的全球商家(国内和国际交易)。
我的企业不在欧盟;我需要遵守规定吗?
任何向欧洲经济区(支付服务指令2适用国家/地区)买家进行销售的商家都会受到影响。影响由消费者(或买家)所在的国家/地区决定,而不由商家所在的国家/地区决定。
这会影响我所有的PayPal、Venmo、Braintree交易吗?
影响仅限于PayPal钱包交易,即集成了PayPal品牌结账的商家。包括PayPal直接集成或通过Braintree集成。由于Venmo不适用于欧盟消费者,因此Venmo交易将不受影响。
对于卡直接交易(非品牌信用卡直接付款),发卡机构将自动拒绝超过消费者在3D Secure审核期间批准的金额的交易。
由于业务模式的原因,我经常被超额收费;我现在该怎么办?
-
为了尽可能减少付款遭拒的情况,PayPal将通过内部机器学习算法估算出一个更高的金额,并授权消费者支付相同金额。只有当商家请求的金额高于预计的授权金额时,交易才会被拒绝。
-
如果交易遭拒,PayPal将返回现有的错误代码(请参阅下表),要求商家引导买家进行重新审核,而此次审核将针对新的金额进行。在买家成功完成审核之后,商家可以重新请求获取资金。
-
我们建议您今后发起交易时包含运费、税费等费用,避免PayPal在付款周期内拒绝交易。
当请求金额超出同意金额时,出现付款遭拒错误代码
旧版NVP和SOAP集成
DoExpressCheckoutPayment API |
错误代码: 10486 短描述: 此交易无法完成。 长描述: 此交易无法完成。请将您的客户重定向至PayPal。 |
DoAuthorization API DoReauthorization API DoCapture API |
错误代码: 10610 短描述: 已超出金额限制。 长描述: 指定的金额超出了允许的限额。 |
付款V1集成
POST /v1/payments/payment/{payment_id}/execute |
HTTP代码: 400 名称: PAYER_ACTION_REQUIRED 消息: 交易无法成功完成。引导买家返回PayPal。 |
POST /v1/payments/orders/{order_id}/authorize
POST /v1/payments/authorization/{auth_id}/reauthorize |
HTTP代码: 400 名称: AUTHORIZATION_AMOUNT_LIMIT_EXCEEDED 消息: 消息:授权金额超出了允许的订单限额。 |
POST /v1/payments/orders/{order_id}/capture
POST /v1/payments/authorization/{authorization_id}/capture |
HTTP代码: 400 名称: CAPTURE_AMOUNT_LIMIT_EXCEEDED 消息:指定的获取金额超出了允许的限额。 |
订单V2和付款V2集成
POST /v2/checkout/orders/{ID.EN_US}/capture
POST /v2/checkout/orders/{ID.EN_US}/authorize
POST /v2/checkout/orders/{ID.EN_US}/save |
HTTP代码: 422 错误: UNPROCESSABLE_ENTITY 错误描述: 请求的操作无法执行、语义不正确或未通过企业验证。
问题: PAYER_ACTION_REQUIRED 问题描述: 交易无法成功完成。引导买家返回PayPal。 |
POST /v2/checkout/orders/{order_id}/authorize
POST /v2/payments/authorizations/{authorization_id}/reauthorize |
HTTP代码: 422 错误: UNPROCESSABLE_ENTITY 错误描述: 请求的操作无法执行、语义不正确或未通过企业验证。 问题: AUTHORIZATION_AMOUNT_EXCEEDED 问题描述: 指定的授权金额超出了允许的限额。请指定其他金额,然后重试请求。或者联系客户服务以提高您的限额。根据当地法规,不得向来自支付服务指令2适用国家/地区的消费者超额收费。 |
POST /v2/payments/authorizations/{authorization_id}/capture |
HTTP代码: 422 错误: UNPROCESSABLE_ENTITY 错误描述: 请求的操作无法执行、语义不正确或未通过企业验证。 问题: MAX_CAPTURE_AMOUNT_EXCEEDED 问题描述: 获取金额超出了允许的限额。请联系客户服务或您的客户经理,申请更改您的超额收费限额。默认的超额限额是115%,这意味着所有获取资金的总金额可以达到授权金额的115%。根据当地法规,不得向来自支付服务指令2适用国家/地区的消费者超额收费。 |
我是否需要更改集成?
如果PayPal使用上述错误代码拒绝交易,只要商家将买家重定向回PayPal进行重新审核,就无需立即更改集成。
PayPal为减少对商家业务的影响做了哪些努力?
-
PayPal将使用内部算法来检测受影响的商家,计算交易的潜在超额并在PayPal支付验证期间向消费者披露最大金额(上限)。
-
关于超额的计算基于多种因素,例如交易金额、过往超额趋势、消费者和商家的邮政编码等。
-
一旦消费者同意PayPal的更高金额上限,商家就可以获取不超过该额度的金额。
-
如果商家请求的获取金额超过了消费者同意的最大金额,则PayPal将使用现有错误代码拒绝该请求。商家需要引导消费者转至PayPal进行重新审核,或尝试按照之前批准的金额获取资金。
我如何知道PayPal向我的客户建议的超额额度?
商家无法了解其客户的最高授权支付额度。
如果付款遭拒,我应该怎么做?
我会收到什么错误代码?
当请求的金额超出买家同意的金额时,我们会重用现有的拒绝错误代码。详细信息如下:
旧版NVP和SOAP集成
DoExpressCheckoutPayment API |
错误代码: 10486 短描述: 此交易无法完成。 长描述: 此交易无法完成。请将您的客户重定向至PayPal。 |
DoAuthorization API DoReauthorization API DoCapture API |
错误代码: 10610 短描述: 已超出金额限制。 长描述: 指定的金额超出了允许的限额。 |
付款V1集成
POST /v1/payments/payment/{payment_id}/execute |
HTTP代码: 400 名称: PAYER_ACTION_REQUIRED 消息: 交易无法成功完成。引导买家返回PayPal。 |
POST /v1/payments/orders/{order_id}/authorize
POST /v1/payments/authorization/{auth_id}/reauthorize |
HTTP代码: 400 名称: AUTHORIZATION_AMOUNT_LIMIT_EXCEEDED 消息: 消息:授权金额超出了允许的订单限额。 |
POST /v1/payments/orders/{order_id}/capture
POST /v1/payments/authorization/{authorization_id}/capture |
HTTP代码: 400 名称: CAPTURE_AMOUNT_LIMIT_EXCEEDED 消息:指定的获取金额超出了允许的限额。 |
订单V2和付款V2集成
POST /v2/checkout/orders/{ID.EN_US}/capture
POST /v2/checkout/orders/{ID.EN_US}/authorize
POST /v2/checkout/orders/{ID.EN_US}/save |
HTTP代码: 422 错误: UNPROCESSABLE_ENTITY 错误描述: 请求的操作无法执行、语义不正确或未通过企业验证。
问题: PAYER_ACTION_REQUIRED 问题描述: 交易无法成功完成。引导买家返回PayPal。 |
POST /v2/checkout/orders/{order_id}/authorize
POST /v2/payments/authorizations/{authorization_id}/reauthorize |
HTTP代码: 422 错误: UNPROCESSABLE_ENTITY 错误描述: 请求的操作无法执行、语义不正确或未通过企业验证。 问题: AUTHORIZATION_AMOUNT_EXCEEDED 问题描述: 指定的授权金额超出了允许的限额。请指定其他金额,然后重试请求。或者联系客户服务以提高您的限额。根据当地法规,不得向来自支付服务指令2适用国家/地区的消费者超额收费。 |
POST /v2/payments/authorizations/{authorization_id}/capture |
HTTP代码: 422 错误: UNPROCESSABLE_ENTITY 错误描述: 请求的操作无法执行、语义不正确或未通过企业验证。 问题: MAX_CAPTURE_AMOUNT_EXCEEDED 问题描述: 获取金额超出了允许的限额。请联系客户服务或您的客户经理,申请更改您的超额收费限额。默认的超额限额是115%,这意味着所有获取资金的总金额可以达到授权金额的115%。根据当地法规,不得向来自支付服务指令2适用国家/地区的消费者超额收费。 |
这将对我的商家产生重大影响。我的业务可以被排除在外吗?
企业可以获得哪些报告来监控付款遭拒增加所带来的影响?
本计划没有新建操作管理平台。
我需要技术支持,如何获取技术支持?
请联系您的客户成功经理/集成工程师/客户服务专员获取支持。