从 squareup 付款表单生成随机数进行付款后,我们在节点的 square 客户端的帮助下使用该令牌进行调用。
` const 客户端 = 新客户端({ environment:Environment.Sandbox, // 使用Environment.Production作为生产环境 访问令牌:访问令牌, });
if (client instanceof Client) {
const response = await client.paymentsApi.createPayment({
sourceId: token,
idempotencyKey: Math.random().toString(36).substring(7),
amountMoney: {
amount: 100,
currency: 'USD'
}
;
`
我就是这样做的
[ERROR] Error processing payment: adapter is not a function
这是我运行此函数后得到的错误。原因是什么?如何解决?
错误是因为cloudflare工作人员不支持这样的API调用。所以使用了 fetch 方法来代替它。