Subscriptionsでプラン変更をした時の計算ロジックについて

Subscriptionsでプラン変更をした時の計算ロジックについて

請求サイクルが1ヶ月のとき、月の途中でプラン変更をした場合(プランのアップグレード、ダウングレードのとき)、どのように計算されるのでしょうか?
日割り計算のタイミングが知りたいです。
また、月に3回以上変更できないような制限とかはあるのでしょうか?

それを記載したドキュメントはありますか?
よろしくお願いします。