在哪里可以在WooCommerce中找到Paykey进行自适应付款



我为我的电子商务网站创建了一个沙盒应用程序。我下了许多订单,并通过贝宝付款。但是我没有得到与订单相关联的Paykey,我只会获得横向ID。我想获得特定订单的Paykey,因此,如果我想退还该订单,我可以将Paykey使用。我在哪里发现与每个订单相关的Paykey。我正在使用自适应PayPal付款退款API,我需要Paykey才能退款。代码在下面我需要PayKey

curl https://svcs.sandbox.paypal.com/AdaptivePayments/Refund 
-s 
--insecure 
-H "X-PAYPAL-SECURITY-USERID: api_username" 
-H "X-PAYPAL-SECURITY-PASSWORD: api_password" 
-H "X-PAYPAL-SECURITY-SIGNATURE: api_signature" 
-H "X-PAYPAL-REQUEST-DATA-FORMAT: NV" 
-H "X-PAYPAL-RESPONSE-DATA-FORMAT: NV" 
-H "X-PAYPAL-APPLICATION-ID: your_app_id "   
-d requestEnvelope.errorLanguage=en_US 
-d payKey="where to find"

所以有人可以告诉我为什么我没有得到订单的Paykey?

付款键回复发送给PayPal的付款请求的回复。您使用的任何插件或代码都应该在会话,数据库或某个地方保存。您需要对其进行调整并确保将其保存在DB中,以便在需要时将其拉动。

存储在 wp_posts中的 post_type = shop_order中的订单。但这仅将基本信息存储为订单的标题和日期,并带有" ID"。使用该顺序的post_id存储在wp_postmeta表中的所有详细信息。因此,我们可以使用order idwp_postmeta表中搜索post_id='123456'。那里存储了一个paykey

相关内容

  • 没有找到相关文章

最新更新