fyi, in case it's not clear, i am not a stripe employee, just someone that has been using their service for a long time :)
amishra yea, if you're not a code it's best to hire someone or stick with paypal
*coder
colodev joined the channel
bravo
what would the charge_id help with?
ddellav
bravo it's so I can identify the specific charge related to the payment, in the event the customer has multiple payments
i store other meta data with the payment object related specifically to things happening inside my application
if your setup only allows users to pay once then it wouldn't make much sense to store it
bravo
yeah I am using the event webhook to determine the access, depending on what plan the subscribe. sooo the so saving their subscription_id wouldnt be so necessary right? or would you still strongly recommend it?
eacameron has quit
ddellav
it all depends on how you reconcile the stripe web hook with your local data
bravo
I am just thinking of allowing them to pay it whenever they forgot by a press off a button on their account once they have been denied access
ddellav
if you don't need the subscription_id but instead base everything from the subscriber_id then that works fine.
bravo
I am guess it would help there right?
SomeGuySomewhere has quit
the charge_id
SomeGuySomewhere joined the channel
ddellav
the charge_id is a one time thing only, it's not like it can be used by your application. I store it for record keeping purposes. So If i need to lookup in stripe what the situation was with a specific charge I can do that easily.
it's for auditing purposes, if that makes sense
bravo
ohhh okay thanks
colodev
Hi there - I feel there may be an issue with the tokens generated in Test mode for me - they recently started raising an error 'test_mode_live_card' with the 42424242.... card. eg. req_IH6wtG5UiwHwqk
ddellav
hmm colodev i just tested a transaction on my test page and it worked fine
what exactly is the error you're getting?
colodev
{ "error": { "message": "Your card was declined. Your request was in test mode, but used a non test card. For a list of valid test cards, visit: https://stripe.com/docs/testing.";, "type": "card_error", "param": "", "code": "card_declined", "decline_code": "test_mode_live_card" } }
I double checked, and the token I am providing is one that is generated from a test card
SomeGuySomewhere has quit
in the POST /v1/customers endpoint
ddellav
i mean it's a stupid question but you used 16 digit 4242 4242 4242 4242 with a exp date in the future and a 3 digit cvc?
amishra has left the channel
also is it possible some auto-complete system was typing in a legit credit card number into the fields? that happens to me sometimes
colodev
yep! at first I thought that could be the problem, but yeah the card meets those criteria
ddellav
also did you try a different test card number? there are a bunch of others besides the 4242 one
colodev
good thought on the autocomplete, but no, I checked in the dashboard logs, and it is definately using the 4242 one. Haven't tried with other cards, I will give that a shot now and let you know
although the error message I find very strange, 'Your request was in test mode, but used a non test card'
ddellav
yea, i find it strange that its showing up on your dashboard but showing the last 4 of 4242 with the proper cvc and exp date
i would look in the logs on that charge to find more details
if the different test card number doesn't work
colodev
ddellav - so funny story - the other test card works fine! just not the 4242 one
ddellav
that's very strange... i just tested the 4242 one and it worked fine. It must be something weird with your implementation
or perhaps your api version
idk if that comes into play
colodev
its weird that it was working with the 4242 card earlier this week, without me changing my implementation. Anyway - thanks for your help, ill just use the other test card instead ;)
ddellav
colodev ok, good luck :)
RobP joined the channel
RobP
Hey guys, on the off chance I can get help here... I've sent several messages over the past 48hrs to Stripe support with no replies. My client is jumping up and down screaming. How do I get in touch with someone?
allibubba joined the channel
anh has quit
ddellav
RobP i don't work for stripe but i've used it for awhile, maybe I can help?
there are others in this channel that might be able to lend their expertise
lessless joined the channel
it's 1am on the east coast USA so I doubt anyone is at offices right now
eacameron joined the channel
RobP
Client is a gym, we just switched them to Stripe and one of their new members has their card flagged "payment blocked due to high risk". I want to know if we can unblock the card.
eacameron has quit
ezl joined the channel
ddellav
ah, yea, i think that's something for legit support. From what I read though it seems like their radar system is pretty much the law, i don't know if they will override it. Did it say why it was high risk? usually there's a reason. High risk transactions or the payment location doesn't match the country the card was issues in, stuff like that
ezl has quit
dot joined the channel
RobP
Primary risk factor: This card (2529) has been linked to a history of fraudulent activity.
Customer says they only have this one card and use it every day
dot has quit
Wants to know why our system sucks
cperciva
RobP: tell them to check their credit card statement, someone probably stole the card and is using it online
ddellav
that is possible
RobP
cperciva: thanks, but for the card to be labelled fraud, wouldn't have to have reported it already?
ddellav
no, banks report cards for fraud all the time automatically
cperciva
RobP: yes, but not necessarily by the customer :-)
RobP: I'm pretty sure "this card has been linked to a history of fraudulent activity" means that another merchant using Stripe reported a transaction as fraud
RobP
cperciva: yes my understand too. I want stripe to unblock it
cperciva
RobP: things like "country doesn't match" or "using an anonymizing service" may be legitimate usage (customer is on vacation, using tor, etc.), but if it's a matter of *this specific card is known to have been used fraudulently*, you really don't want that payment
ddellav
regardless, i don't think there's anything we can do to help, he needs one of the @'s with actual access
bschwind has quit
RobP has quit
Jrz joined the channel
eacameron joined the channel
eacameron has quit
bravo has quit
cweiss has quit
cweiss joined the channel
cweiss has quit
wilco_ joined the channel
wilco_
Hey there :) Is this the place go ask questions about Stripe's API?
Hardik_ joined the channel
Hardik_
Hello
Need requirement help for strip express payment method.
wilco_ has quit
pyface joined the channel
Hardik_ has quit
Rinsewind joined the channel
BCApolloLC has quit
eacameron joined the channel
eacameron has quit
stripe829 joined the channel
stripe829
@All - hello guys, I am planning to use product and subscription using stripe. It would be helpful if anyone can guide me for the same
stripe829 has quit
eacameron joined the channel
eacameron has quit
eacameron joined the channel
eacameron has quit
eacameron joined the channel
eshlox joined the channel
eacameron has quit
eacameron joined the channel
eacameron has quit
kaylined has quit
kindoge has quit
bongjovi joined the channel
kindoge joined the channel
allibubba has quit
allibubba joined the channel
eacameron joined the channel
quazimodo has quit
lokanath has quit
allibubba has quit
eacameron has quit
eacameron joined the channel
Dangwal joined the channel
Dangwal
hello
please anyone can help regarding SEPA
I want to test it in test mode.
But stripe is not allowing me to activate it
deadghost_ joined the channel
eacameron has quit
eacameron joined the channel
eacameron has quit
lokanath joined the channel
mfp__ joined the channel
ezl_ joined the channel
td512 has quit
td512 joined the channel
td512 has quit
td512 joined the channel
ezl_ has quit
td512 has quit
td512 joined the channel
td512 has quit
td512 joined the channel
rastasheep joined the channel
rastasheep
Hi all! I'm experiencing a lot of "security" errors with stripe.js on chrome mobile iOS .. particular error is .. Blocked a frame with origin "https://<my-domain>" from accessing a frame with origin "https://js.stripe.com". Protocols, domains, and ports must match. .. is that something thats already known?
Hi there. We are implementing a "donations" option in our website, and we would like to use Stripe to process the payments. Is this something that Stripe allows, or does it require an actual product being bought?