MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

स्ट्राइप के साथ एक ही क्रिया में ग्राहक और कार्ड दोनों कैसे बनाएं?

ऐसा लगता है कि आप इस समस्या का सामना कर रहे हैं क्योंकि आप गलती से किसी ग्राहक के लिए एक नया कार्ड बनाने के लिए टोकन का पुन:उपयोग करने का प्रयास कर रहे हैं, जब आप अनजान हैं, आप पहले से ही उस टोकन का उपयोग उस उपयोगकर्ता के लिए उस कार्ड को बनाने के लिए कर चुके हैं। एक संग्रहीत कार्ड के साथ एक ग्राहक बनाना वास्तव में आपकी अपेक्षा से कहीं अधिक आसान है:जब आप किसी ग्राहक ऑब्जेक्ट को टोकन के साथ प्रारंभ करते हैं, तो स्ट्रिप एपीआई आगे बढ़ता है और उस कार्ड को नए ग्राहक के सहयोग से संग्रहीत करता है। यानी, आप तुरंत आगे बढ़ सकते हैं और अपने ग्राहक से इस प्रकार शुल्क ले सकते हैं:

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

अधिक जानकारी के लिए, मैं https://support.stripe.com/questions/can-i-save-a-card-and-charge-it-बाद में और https://stripe.com/docs/api/node#create_customer

मुझे बताएं कि क्या इससे आपकी समस्या हल हो जाती है!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB के लिए नया आदेश mongo नहीं चला सकता

  2. गणना मूल्य के साथ स्कैला क्रमांकन अपवाद

  3. MongoDB साझा क्लस्टर का समस्या निवारण

  4. Nodejs + mongodb:कैसे $ref फ़ील्ड क्वेरी करने के लिए?

  5. MongoDB इंडेक्स चौराहे का उपयोग क्यों नहीं करता है?