我如何获得代币以根据需要向授权PayPal帐户收费?

我如何获得代币以根据需要向授权PayPal帐户收费?,paypal,payment-gateway,authorize.net,payment-processing,Paypal,Payment Gateway,Authorize.net,Payment Processing,我有一个白色标签的Shopify应用程序,每当我的供应商在他们的商店中创建订单时,都会向安装我的应用程序的商店所有者收取账单。目前我使用Authorize.net作为支付处理程序。店主使用我提供的web表单进行初始设置,从而授权他们的信用卡。这为我提供了店主的客户配置文件ID和客户付款配置文件ID,我使用这两个ID通过Authorize.Net向他们的信用卡收取每次通过他们商店下的订单的费用,因为订单包含一个或多个我的白标产品 因此,本质上,我为每个商店授权.Net代币,当订单通过商店进入商店时

我有一个白色标签的Shopify应用程序,每当我的供应商在他们的商店中创建订单时,都会向安装我的应用程序的商店所有者收取账单。目前我使用Authorize.net作为支付处理程序。店主使用我提供的web表单进行初始设置,从而授权他们的信用卡。这为我提供了店主的客户配置文件ID和客户付款配置文件ID,我使用这两个ID通过Authorize.Net向他们的信用卡收取每次通过他们商店下的订单的费用,因为订单包含一个或多个我的白标产品

因此,本质上,我为每个商店授权.Net代币,当订单通过商店进入商店时,我使用这些代币向店主的信用卡收费,每个订单有不同的收费金额(这不是每次金额相同的重复付款)。这是

我想使用PayPal作为备份支付处理器,并复制相同的功能。我正在浏览PayPal的API以及,我不知道如何用PayPal完成同样的事情。我基本上想要获得一个绑定到店主帐户的令牌,我可以使用它向卖家收取每一个订单的费用,并且每个订单可以有不同的费用金额


有人能给我指出正确的方向吗?

结果表明,我想要的似乎是引用事务

有关文档,请参阅

有关示例,请参见哪个使用节点包

上述示例项目的流程如下所示:

  • 与卖方签订账单协议
  • 访问快速结账页面
  • 被称为
  • 接收令牌
  • 重定向到支付URL(使用接收到的令牌)
  • 接收令牌
  • 创建帐单协议
  • (无重定向或确认发生)
  • 在数据库中接收并存储计费协议令牌
  • 您现在可以使用计费协议ID在将来处理任意交易金额的付款