gpt4 book ai didi

paypal - 您如何通过他们的 api 取消 PayPal 订阅?

转载 作者:太空宇宙 更新时间:2023-11-03 15:43:36 27 4
gpt4 key购买 nike

在此页面上:Handling Recurring Payments

它说可以使用他们的 API 取消 PayPal 订阅。知道 SubscriptionId 的任何人都可以给我一些代码示例如何执行此操作吗?

目前我是手动操作,这很痛苦(我登录到我的 PayPal 帐户,找到订阅并取消它)。

我想基本上自动化这个过程。

最佳答案

在 perl 中它可能是这样的:

#!/usr/bin/perl

use strict;
use LWP::UserAgent;

# Set values for $paypal_api_user, $paypal_api_pwd and
# $paypal_api_signature from your paypal's profile
my $paypal_api_user = '....';
my $paypal_api_pwd = '.....';
my $paypal_api_signature = '.....';

# Set subscription id
my $subscr_id = '....';

my $params = {
'USER' => $paypal_api_user,
'PWD' => $paypal_api_pwd,
'SIGNATURE' => $paypal_api_signature,
'VERSION' => '84.0',
'METHOD' => 'ManageRecurringPaymentsProfileStatus',
'PROFILEID' => $subscr_id,
'ACTION' => 'Cancel',
};
my $ua = LWP::UserAgent->new();

my $res = $ua->post('https://api-3t.paypal.com/nvp', $params);

if ($res->is_error()) {
# HTTP error
} else {
# Success
}

关于paypal - 您如何通过他们的 api 取消 PayPal 订阅?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8283414/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com