如何通过 Stripe 集成购买 Shippo 的标签?
How do I purchase a label with Shippo via the Stripe integration?
我希望集成 Shippo with Stripe 以获得我店铺的运费,我想通过 Shippo 购买标签。
通过 Stripe API 从 Shippo 获取汇率很好,然后我使用 Stripe 结果中的 object_id 调用汇率。
但是当我尝试通过 Shippo API 的交易请求购买标签时,它说它被拒绝了,因为它是报价,而不是购买率。
错误信息如下:"The given Rate can't be purchased because it's object_purpose is not PURCHASE."
如何将报价从报价转换为购买?
现在您无法在 Shippo 上将费率从报价转换为购买,因此您必须使用 single-call label creation process 通过 Shippo 创建运输标签。您可以传入从 Rate 响应中获得的运营商和服务级别令牌,以获得您需要的内容。
See the full Shippo label generating example with Stripe. 以下是您要注意的片段:
# create Label with one API call - carrier_account, and servicelevel_token taken from the rate response.
transaction = shippo.Transaction.create(
shipment = shipment,
carrier_account = rate.carrier_account,
servicelevel_token = rate.servicelevel_token
我希望集成 Shippo with Stripe 以获得我店铺的运费,我想通过 Shippo 购买标签。
通过 Stripe API 从 Shippo 获取汇率很好,然后我使用 Stripe 结果中的 object_id 调用汇率。
但是当我尝试通过 Shippo API 的交易请求购买标签时,它说它被拒绝了,因为它是报价,而不是购买率。
错误信息如下:"The given Rate can't be purchased because it's object_purpose is not PURCHASE."
如何将报价从报价转换为购买?
现在您无法在 Shippo 上将费率从报价转换为购买,因此您必须使用 single-call label creation process 通过 Shippo 创建运输标签。您可以传入从 Rate 响应中获得的运营商和服务级别令牌,以获得您需要的内容。
See the full Shippo label generating example with Stripe. 以下是您要注意的片段:
# create Label with one API call - carrier_account, and servicelevel_token taken from the rate response.
transaction = shippo.Transaction.create(
shipment = shipment,
carrier_account = rate.carrier_account,
servicelevel_token = rate.servicelevel_token