Полоса: пропорциональная сумма с использованием billing_cycle_anchor - PullRequest
0 голосов
/ 16 мая 2018

Я использую billing_cycle_anchor при создании подписки. У меня есть требование, по которому я должен взимать плату со дня оплаты до последнего месяца. А потом с 1-го числа каждого месяца. Я использую код, показанный ниже:

var date = new Date();
var lastDay = Date.UTC(date.getFullYear(), date.getMonth() + 1, 0);
var monthLastDay = Math.floor(lastDay/1000);

let subscription = {
    metadata: metadata,
    billing_cycle_anchor: monthLastDay
};

Использование вышеперечисленного - вот что происходит:

  1. Пропорциональная сумма взимается с 16 по 31 мая
  2. Подписка создается с 31 мая по 30 июня. Но я хочу, чтобы подписка создавалась с 1 июня.

EDIT:

Сейчас рассчитывается время: 1527724800 что эквивалентно: 31.05.2008 @ 12:00 (UTC)

Пожалуйста, дайте мне знать возможное решение.

...