Stripe subscriptions - how to format cancel_at date

ABE

So I'm trying to create a monthly subscription that will cancel in 2020-10-10

I pass such an object:

     return stripe.subscriptions.create ({
       customer: customer.id,
       items: [{plan: plan.id}],
       expand: ["latest_invoice.payment_intent"],
       cancel_at: new Date('2020-10-10').getTime()
     }

But on the Stripe dashboard, the subscription is as follows:

enter image description here

And I don't understand how I need to send the subscription cancellation date to cancel the subscription on the date I want Thanks in advance for any help!

C_Ogoo

The JS Date.getTime() method returns the time in milliseconds. The stripe api is expecting the time in seconds.

The simple conversion for milliseconds to seconds is:

Time in milliseconds / 1000 = Time in seconds

Your code should be:

const cancelAt = (new Date('2020-10-10').getTime()) / 1000;

return stripe.subscriptions.create ({
  customer: customer.id,
  items: [{plan: plan.id}],
  expand: ["latest_invoice.payment_intent"],
  cancel_at: cancelAt
}

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

Stripe subscriptions

Subscriptions in stripe

how to get the subscription status with stripe.subscriptions

Stripe - how to list active and trialing subscriptions together

Laravel Cashier and stripe: how to tie subscriptions to resources

Stripe - how can I create delayed subscriptions

How to cancel cancel all subscriptions and asynchronous tasks?

What values for "cancel_at" and "proration behavior" on Stripe subscription for 12 equal payments, no proration?

How to create invoices using Stripe Connect Express, on Stripe Subscriptions invoices are automatically created, but not on Stripe Connect payments

How do you retrieve inactive (cancelled) subscriptions from Stripe

How to list all canceled subscriptions in Stripe API PHP

How can I test unpaid subscriptions in Stripe with Ruby on Rails?

Laravel - How to retrieve all subscriptions with metadata from Stripe

How to retrieve all the Subscriptions of a customer by Email from Stripe in .NET Core

How to pay for multiple subscriptions at once for the first time. Stripe

How to create subscriptions with payment intent equal to $ 0 in stripe or some alternative to it?

Stripe API subscriptions flow?

Stripe: Subscriptions without charging

Migrate old subscriptions to stripe

how can I cancel subscriptions in react

Cancel All Subscriptions and Asyncs in the componentWillUnmount Method, how?

How to cancel all subscriptions inside UseEffect in React

Rails Stripe Subscriptions, Webhooks, and Payola

Recurring billing with Stripe - will Subscriptions suffice?

How to Resolve Memory Leak and Cancel All Subscriptions Error in React App?

How to cancel all subscriptions and asynchronous tasks in a useEffect cleanup function?

Android: How to implement a variable subscription start date Google in App subscriptions

Cancel subscriptions in Elm

Reactor way to cancel Subscriptions

TOP Ranking

  1. 1

    Failed to listen on localhost:8000 (reason: Cannot assign requested address)

  2. 2

    Loopback Error: connect ECONNREFUSED 127.0.0.1:3306 (MAMP)

  3. 3

    How to import an asset in swift using Bundle.main.path() in a react-native native module

  4. 4

    pump.io port in URL

  5. 5

    Compiler error CS0246 (type or namespace not found) on using Ninject in ASP.NET vNext

  6. 6

    BigQuery - concatenate ignoring NULL

  7. 7

    ngClass error (Can't bind ngClass since it isn't a known property of div) in Angular 11.0.3

  8. 8

    ggplotly no applicable method for 'plotly_build' applied to an object of class "NULL" if statements

  9. 9

    Spring Boot JPA PostgreSQL Web App - Internal Authentication Error

  10. 10

    How to remove the extra space from right in a webview?

  11. 11

    java.lang.NullPointerException: Cannot read the array length because "<local3>" is null

  12. 12

    Jquery different data trapped from direct mousedown event and simulation via $(this).trigger('mousedown');

  13. 13

    flutter: dropdown item programmatically unselect problem

  14. 14

    How to use merge windows unallocated space into Ubuntu using GParted?

  15. 15

    Change dd-mm-yyyy date format of dataframe date column to yyyy-mm-dd

  16. 16

    Nuget add packages gives access denied errors

  17. 17

    Svchost high CPU from Microsoft.BingWeather app errors

  18. 18

    Can't pre-populate phone number and message body in SMS link on iPhones when SMS app is not running in the background

  19. 19

    12.04.3--- Dconf Editor won't show com>canonical>unity option

  20. 20

    Any way to remove trailing whitespace *FOR EDITED* lines in Eclipse [for Java]?

  21. 21

    maven-jaxb2-plugin cannot generate classes due to two declarations cause a collision in ObjectFactory class

HotTag

Archive