0

我正在使用sandbox帐户凭据,当我创建它给我的交易时,我的用户仍然拥有所有权限AuthorizationError

这是我的代码。

self.braintree_client.transaction.sale(
                {
                    "amount": charge["amount"],
                    "payment_method_token": "token_stored",
                    "merchant_account_id": merchant_id,
                    "options": {
                        "submit_for_settlement": True,
                    },
                }
            )

一切正常如果我删除submit_for_settlement但我想结清付款。

有谁知道我在这里做错了什么?

任何帮助,将不胜感激。

4

1 回答 1

0

仔细检查您的用户是否有权提交销售以进行结算。如果没有将此权限添加到您的用户角色,您将收到授权错误。

更多关于管理用户角色和权限在这里

如果您有任何其他问题或继续遇到此错误,请联系支持

于 2021-10-27T21:24:23.967 回答