Заставьте вас использовать двойное "", когда объявляете секрет клиента и прочее!
Для проверки на наличие ошибок используйте res.json (Ошибка: ответ на какую функцию вы используете)
- Некоторые банковские токены, к сожалению, не работают с Plaid в песочнице, и срок их действия также истекает довольно быстро, поэтому, если он не работает, создайте новый токен и повторите попытку
--- С помощью журнала ошибок вы можете отслеживать, когда это произойдет
await plaidClient.exchangePublicToken(snapshot.val().plaid_token,
async (error,response1) => {
if (error !== null) {
res.json({error:snapshot.val().plaid_token});
} else {
var accessToken = response1.access_token;
//res.json(accessToken);
// debugging = exchangedata.access_token;
//debugging = err.message;
// Generate a bank account token
debugging = await plaidClient.createStripeToken(accessToken, snapshot.val().plaid_account_id,
async (error2,response2) => {
if(error2!==null){
res.json({error:snapshot.val().plaid_account_id});
}else{
//res.json({error:response2});
// bankAccountToken = response2.stripe_bank_account_token;
stripe.transfers.create({
amount: (Number(appointmentchildSnapshot.val().price)/3).toString(),
currency: "usd",
destination:response2.stripe_bank_account_token,
transfer_group: "ORDER_95"
},(_err, transfer)=> {
// asynchronously called
});
}