我正在尝试将Stripe集成到我的购物车项目中.我无法提交结帐表单.我不断收到此错误消息:"必须提供来源或客户." 要么我没有正确设置我的Stripe帐户,要么我在我的javascript中缺少一些参数.我花了好几个小时才解决这个问题,但仍然无法理解.
这是来自Stripe的日志:
Parsed Request POST Body
{
"amount": "21000",
"currency": "usd",
"description": "Test Charge"
}
Run Code Online (Sandbox Code Playgroud)
响应机构
{
"error": {
"type": "invalid_request_error",
"message": "Must provide source or customer."
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的app.js.
var express = require('express');
var path = require('path');
var favicon = require('serve-favicon');
var logger = require('morgan');
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
var expressHbs = require('express-handlebars');
var mongoose = require('mongoose');
var session = require('express-session');
var passport = require('passport');
var flash = require('connect-flash');
var validator = require('express-validator');
var …Run Code Online (Sandbox Code Playgroud) 例如,如果我需要加入TableA和TableB - 我如何使用INFORMATION_SCHEMA数据库来查找它们之间的公共字段?