#mark.at.deco
1 messages · Page 1 of 1 (latest)
Hi 👋
How are you creating payments?
i use both Stripe::Charge.create and Stripe::PaymentIntent.create, but in this case im using Stripe::Charge.create to test the tstaement issue
Yeah, in both cases you are stuck with modifying the statement_descriptor_suffix on the Payment (Charge or Payment Intent)
And get the statement_descriptor_prefix from the Connect Account
so In effect I make it more likely the customer will not recognise the transaction if the url does not fit in the 17 characters left...
prtty frustrating...
If that's the way you are choosing to identify your charges. Also it's worth noting that what Stripe provides the bank is not necessarily what the bank will display.
yeah.. so those first 5 characters a probably even more important?
Most likely so. Those are set on the Connect Account in the settings.card_payments: <https://stripe.com/docs/api/accounts/object#account_object-settings-card_payments-statement_descriptor_prefix?
I was just testing further and my statement_descriptor_prefix is ABCDE, the charges statement_descriptor_suffix is "uktest2.mark.test", then the calculated_statement_descriptor becomes "ABDCE* UKTEST2.MARK.TE" wasting even 2 more characters.. any idea why?
I don't know the specific reasons why but I do know that's how all our descriptors that are created from prefix/suffix are displayed
ok