#raffiokrikorian
1 messages · Page 1 of 1 (latest)
You would likely need to hook up a database that stores all the Payment Methods that you create, so you can quickly look up if that card has been used before by checking the card's fingerprint: https://stripe.com/docs/api/cards/object#card_object-fingerprint
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
We're using the Stripe customer portal with Firebase integration. Is what you said feasible for us?
A cursory google search brought up these docs, which seem to indicate that it is possible: https://firebase.google.com/docs/database#:~:text=The Firebase Realtime Database lets,end user a responsive experience.
Store and sync data with our NoSQL cloud database. Data is synced across all clients in realtime, and remains available when your app goes offline.
We're using Firestore. But since we're using the customer portal, we won't know the credit card info until the trial has already been awarded.
Right, so you would need to perform a check on the card after the Customer onboards their new account and then disable provisioning of services and cancel the trial if that check indicates that they are using an identical card