MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để tạo cả khách hàng và thẻ trong một hành động với Stripe?

Có vẻ như bạn đang gặp phải vấn đề này vì bạn đang vô tình cố gắng sử dụng lại mã thông báo để tạo thẻ mới cho khách hàng khi bạn không biết, bạn đã sử dụng mã thông báo đó để tạo thẻ cho người dùng đó. Tạo khách hàng bằng thẻ được lưu trữ thực sự dễ dàng hơn nhiều so với bạn mong đợi:khi bạn khởi tạo đối tượng khách hàng bằng mã thông báo, API Stripe sẽ tiếp tục và lưu trữ thẻ đó cùng với khách hàng mới. Nghĩa là, bạn có thể ngay lập tức tiếp tục và tính phí cho khách hàng của mình khi tạo như trong:

Stripe.customers.create({
  source: token.id
}).then(function (customer) {
    Stripe.charge.create({
       amount: 1000,
       currency: 'usd',
       customer: customer.id 
    });
});

Để biết thêm thông tin, tôi muốn giới thiệu tài liệu Stripe tại https://support.stripe.com/questions/can-i-save-a-card-and-charge-it-later https://stripe.com/docs/api/node#create_customer .

Hãy cho tôi biết nếu điều đó giải quyết được vấn đề của bạn!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào bạn có thể chỉ định thứ tự của các thuộc tính trong một đối tượng javascript cho một chỉ mục MongoDB trong node.js?

  2. php mongodb tìm mục nhập thứ n trong bộ sưu tập

  3. Cách so khớp một chuỗi bao gồm ký tự đặc biệt như dấu gạch ngang và dấu cách

  4. Làm thế nào để chạy lệnh mongo với mongo-go-driver?

  5. Cách nhận tin nhắn cuối cùng từ cuộc trò chuyện trong mongodb