【发布时间】:2021-08-02 13:07:45
【问题描述】:
我正在尝试恢复创建市场帐户的入职注册流程。用户可以创建帐户,返回 accountId,但他们可以在不提供所有必要文件的情况下验证帐户创建,从而使他们的帐户处于暂停状态。我希望他们能够返回到他们的条带帐户/或在稍后阶段恢复他们的帐户创建,以便他们可以提供丢失的文件。
我试过了
exports.loginLink = functions.https.onRequest(async (req, res) => {
const loginLink = await stripe.accounts.createLoginLink(
req.query.state
);
console.log('url login link ----> ' + loginLink);
console.log('url login link ----> ' + res);
return res.send(loginLink);
})
但它返回: 您的客户端无权从此服务器获取 URL /createAccountLink&state=*****。 我想这是一个 Oauth 问题。我应该添加任何步骤吗? (例如将用户与他的 accountId 联系起来?)
PS 我不能使用 V1,因为它需要我们的 Stripe 帐户进行验证,并且它仍在等待中..
【问题讨论】:
标签: node.js google-cloud-functions stripe-payments