python - 接受来自印度的烧瓶中的国际条纹付款
问题描述
我尝试过条纹,但问题是在他们列出的文档中,为了接受来自印度的国际付款,我必须注册,而且我还需要添加账单地址、客户姓名和付款意图。他们提供了有关如何添加姓名和付款意图的文档,但我不知道如何在我的应用程序中实现提供的代码。
所以,请告诉我该怎么做...
以防万一,这是我的结帐代码
@app.route('/create-checkout-session', methods=['POST'])
def create_checkout_session():
session = stripe.checkout.Session.create(
payment_method_types=['card'],
line_items=[{
'price_data': {
'currency': 'usd',
'product_data': {
'name': 'T-shirt',
},
'unit_amount': 2000,
},
'quantity': 1,
}],
mode='payment',
success_url=redirect("success.html"),
cancel_url=redirect("cancel.html"),
)
解决方案
如果您使用的是 Stripe Checkout,则无需更改代码;Checkout 将在 Checkout 页面上从您的客户那里收集所需的信息(姓名和账单地址)。
推荐阅读
- java - 如何解析通过将字符串拆分为 Java 中的 Int 值而获得的数据?
- javascript - 为什么javascript数组中没有直接的“删除”方法?
- jquery - 来自特定 tr:nth-child 位置的 node-red 解析 html 表不适用于cheerio
- mysql - 雄辩的原始子查询按用户获取计数
- java - lambda转换的目标类型必须是ConnectionHolder的接口 - SpringBoot Java
- sqlalchemy - SQLAlchemy 没有创建某些列
- python - 如何使用正则表达式或索引从非日期列中派生日期?
- python - 相同的 Python 脚本在 Spyder 中没有错误,但在 Sublime Text 中出现错误
- binary-search-tree - 为什么仅使用二叉树旋转不能将任意二叉树转换为 BST?
- yolo - 如何在珊瑚边缘 TPU USB 加速器中运行 yolov2-lite tflite?