…rom a ARB. Since now we are migrating CIMs to ARBs it is possbile that a current ARB was previously an ARB and then was migrated to CIM and migrated back to an ARB
… based on old_authorizenet_subscription_id
…hip_address. These will come in handy when supporting cim subscriptions that will me migrated to arbs
…d and cancelling subscription in authorize.net if it is an arb
…eweay. Deleting existing payment profile before creating it. displaying gateway response to the user in the case the there is a problem
…ose annoying 'duplicate customer payment profile already exists' errors
…to created data at authorizenet end before creating/updateing it on ours to avoid dispartiy. Also pulling some code into controller with regards to gateway eror.
…nth, emails will be sent to soon-to-expire or expired creditcard owners. Also handing declines per the new logic.
…declines (or more) sets the subscription to error.
…with the subscription
…reditcard information and migrate the subscription to CIM.
…he price on their subscriptions
…ser_account' flag without which it breaks the checkout flow
…it from the creditcard form. Populating firstname and lastname of address from credtcard first_name and last_name
…ed 'belongs_to address' call written in the class decorator in the app folder which probably was messing with accepts_nested_attributes_for. It seems like it is working fine now
…em from the creditcard
…r successful updating of creditcard information on our end
…ng done - almost like writing a new controller