Article ID: 114943, created on Oct 11, 2012, last review on Apr 25, 2014

  • Applies to:
  • Business Automation 5.4

Symptoms


Provider created subscription in PBA 5.4 using API method SubscriptionAdd_API. A customer or Provider on behalf of a customer placed upgrade (switch plan or plan period) or cancelation order.

PBA did not include refund into upgrade order for the previous Service Plan, only charge for the new plan was added. PBA also did not include refund into cancelation order.

The example of wrong plan switching order - only recurring fee for the new Service Plan is included into the order:

The example of correct order - refund for the previous plan is included along with the recurring fee for the new plan:
 

Cause


The refund calculation algorithm introduced in PBA 5.4 works incorrectly for subscriptions created through API.

Resolution


The problem is fixed in PBA 5.4 Update 7, upgrade installation to this or later version.

92711db0799e8aefe8e51f12dace0496 caea8340e2d186a540518d08602aa065 198398b282069eaf2d94a6af87dcb3ff 210d017ddc3a076d22f0f865b1cf0730 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF