Paypal自适应支付和Webhook事件未注册

Paypal自适应支付和Webhook事件未注册,paypal,paypal-adaptive-payments,paypal-webhooks,Paypal,Paypal Adaptive Payments,Paypal Webhooks,你好,贝宝社区 我很难让PayPal使用Adaptive Payments从嵌入式支付流向我发送“Webhook事件”通知,尽管我已经注册了所有事件类型 首先,当我使用PayPal的webhook模拟器向我的ngrok.io url发送模拟通知时,我能够接收传入的POST请求和随后的JSON 第二,当我使用PayPal的快速结帐网页时,PayPal会在销售完成时通知我。可以在PayPal开发者仪表板上的事务和webhook事件部分进行验证 当我嵌入下面的自适应支付表单时,用户可以很好地完成Pay

你好,贝宝社区

我很难让PayPal使用Adaptive Payments从嵌入式支付流向我发送“Webhook事件”通知,尽管我已经注册了所有事件类型

首先,当我使用PayPal的webhook模拟器向我的ngrok.io url发送模拟通知时,我能够接收传入的POST请求和随后的JSON

第二,当我使用PayPal的快速结帐网页时,PayPal会在销售完成时通知我。可以在PayPal开发者仪表板上的事务和webhook事件部分进行验证

当我嵌入下面的自适应支付表单时,用户可以很好地完成PayPal流程。从用户登录到付款成功页面,一切正常。但是,没有发送任何通知。在通知、事务或webhook事件部分的开发人员仪表板中没有注册任何内容。代码如下:

<html>
<head>
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="0" />
    <script src="https://www.paypalobjects.com/js/external/dg.js" type="text/javascript"></script>
    <style>
        #submitBtn{
            position:relative;
            top:200px;
            left:40%;
            height:50px;
            width: 200px;
            font-size: 22px;
            border:3px solid #666;
        }
    </style>
</head>
<body>
<form action="https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/pay" target="PPDGFrame" class="standard">
<input type="image" id="submitBtn" value="Pay with PayPal"> 
<input id="type" type="hidden" name="expType" value="light">
<input id="paykey" type="hidden" name="paykey" value="AP-XXXXXXXXXX">
</form>
<script type="text/javascript" charset="utf-8">
var embeddedPPFlow = new PAYPAL.apps.DGFlow({trigger: 'submitBtn'});
</script>
</body>
</html>

#提交{
位置:相对位置;
顶部:200px;
左:40%;
高度:50px;
宽度:200px;
字体大小:22px;
边框:3px实心#666;
}
var embeddedpflow=new PAYPAL.apps.DGFlow({trigger:'submitBtn'});
我们衷心感谢您的帮助。我快发疯了

  • K

刚刚在PayPal技术网站上收到PayPal全球技术支持团队的Jennifer发来的消息。显然,自适应支付不会触发RESTAPI通知,只会触发IPN通知

以下是Jen的完整信息:

感谢您联系贝宝商户技术支持

Webhooks仅适用于RESTAPI事件。Rest API将不会与自适应支付通信

自适应支付使用经典的API。为了接收事件通知,您需要集成即时支付通知

有关IPN的信息:

收到的付款,包括快速结账和自适应付款

集成指南:

IPN变量:

IPN模拟器: