Arc Subs: Public API initialize price Update inconsistent with Arc dashboard method
Public API flow
User wants to cancel account
User comes to site to cancel but they are enticed to stay with a different offer
User updates their subscription (sales public API)
Users subscription is updated - cancel-test-subTiered1@test.com ( transaction 1/2/24 )
User selects new offer and submits
Partial refund is given for current term start date up to today.
Partial charge from today till end of term date is charged to user
Renewal date is retained (E.g sub with term of 2/12/2024 is unchanged)
CSR / Arc Dashboard flow
Customer agrees to new plan while talking to CSR (transaction 2/15/24 - https://sandbox.dmn.arcpublishing.com/subscriptions/v2/customers/identity/account/f8e1cd00-9f98-489f-bac8-5ddb571548a6/activity)
CSR selects refund prorated amount
CSR select charge today & update renewal date
Reason is selected and transaction confirmed
We are asking that the Public API be consistent with the CSR method or at lease make it possible to mirror the financial and renewal portions of the change.
Thank you Richard for the feedback! We are looking to add this functionality. I'll keep you updated on any questions that come up and the timing once it is ready.