The old architecture of the system has two adoption workflows:
- one that is free and that no payment can be charged
- the other one that has the payment
In this older version, free pets will have no charge even if the licensing fee has been added. Shelter will have to process the licensing fee outside of Adopets.
With the current version that we're currently developing, both workflows will go through a checkout page to ensure correct application of payment going forward.