#elleschu

1 messages ยท Page 1 of 1 (latest)

inner mapleBOT
tall anvil
#

Hi there!

#

Yes source is an old API that is no longer recommended.

pastel wharf
#

Yes but the issue I have is that Stripe Smart retries sends emails to customers and when they pay through this email, payment method is added with src (Sources API)

tall anvil
#

Ah yes that's possible. We don't recommend using source, but it still works and may be used internally in a few places.

pastel wharf
#

yes i guess so ๐Ÿ˜… but how should I handle this use case. In fact my problem is that temporarily it works for subscription regularization but never for renew ....

tall anvil
#

Which use case? Can you explain what you are trying to do, and what exactly doesn't work?

pastel wharf
#

Use case :

  • my customer has a past due subscription
  • Stripe sends email to pay the invoice (thanks to smart retries)
  • Customer pays from email (e.g screen)
#
  • hence the subscription can be paid successfully
#
  • But the payment method is then only added with src
#
  • and the following month payment will again be in failed as we use PaymentMethods API
inner mapleBOT
tall anvil
#

Can you share the Subscription ID (sub_xxx)?

pastel wharf
#

sub_1MeikoL9NSQkHZNxfZeb1jDD

torpid narwhal
#

Thank you for the ID, checking in to it in a minute

pastel wharf
#
  • Is there a way to send myself the Stripe Smart retry email ? i'd live to check the content of the email
#

Or is there a way to change the hosted invoice ?

torpid narwhal
#

When you say smart retry email, do you mean an invoice email receipt or something else?

pastel wharf
#

exactly

#

I speak about hosted invoice ,is there a way to change the settings ?

torpid narwhal
#

Which settings?

pastel wharf
#

the settings of the hosted invoice

torpid narwhal
#

And yes you can send yourself this email in test mode though some automatic emails are restricted in test mode. If you set your test Customer's email to the exact email of your login I think we should send it to your automatically

#

If we don't, you can go to the invioce's page in your dashboard and click the button to manually send the email

pastel wharf
#

So can we configure the hosted invoice ? on which API ?

torpid narwhal
#

What do you mean by "configure" here? Are you looking to customize the appearance?

#

Also all of the payments that I see for sub_1MeikoL9NSQkHZNxfZeb1jDD were successful. Are you sure that that was the right subscription ID?

#

On the top of that invoice's page there should be a "Send receipt" button

pastel wharf
#

2 points :
1/ I am looking for an API allowing me to change the params of the hosted invoice
2/ my previous question was regarding the renew in case src method payment

#

For 1/, maybe a solution could be to unbox Stripe-hosted linked ?

#

If so, is there a way to customize retry email ?

torpid narwhal
#

The same invoice will be sent to your users either way. Sources and PaymentMethods work the exact same here

pastel wharf
pastel wharf
torpid narwhal
#

Where are you seeing a payment failure?

#

Do you have the ID of the invoice or payment intent that you are seeing the failure on?

inner mapleBOT
pastel wharf
#

Ok I just understood that src payment is working on renew on condition this payment method is on default in Stripe. Hence, I could handle this use enforcing the src payment method on default method payment.

#

BUT new issue : When are you going to depreciate Sources API ?

torpid narwhal
#

No current plans to completely remove that API. We will send out notifications to accounts that still use the Sources API if that does happen and if we do you will get notified well in advance

pastel wharf
#

But as we never use Souces API, and as this is a Stripe use only, how can we be sure we'll be notified in advance ?

torpid narwhal
#

I mean you use it in that Sources are being actively used to make payments on your account. That is the kind of activity we would look for when notifying people. Also any such notification would include any info on steps that you need to take. Though the PaymentMethods API is backwards-compatible with sources so you may not need to do anything

pastel wharf
#

Also new question :

We are using the Stripe-link : in 'Default payment terms' -> Include s Stripe hosted link to an invoice page in the invoice email . But this link actually creates a Source instead of a payment method. Is there a way to customize this link (or any settings) to force the use of Payment Methods instead of Sources (which is depreciated) ?

minor ivy
#

Hello ๐Ÿ‘‹
No, this is something the hosted invoice page handles (controlled by Stripe)
There's no way to configure it to only create PaymentMethod (pm_xx) objects

#

Since this is a stripe hosted surface, Stripe would make sure that whenever we deprecate Sources API completely, the current subscriptions/renewals aren't affected

#

lmk if that helps clarify @pastel wharf

pastel wharf
#

thanks a lot hanzo ๐Ÿ˜