Additionally, we migrated over some customers from a previous site and it doesn’t look like any of their auth.net info mapped over so they are all showing as manually renewing on their subscription instead of a credit card renewal. When I exported their subscriptions before importing, the auth net customer id, auth net payment id and auth net expiry are all in there. Do I just go in and set them to credit card renewal and add that info in?
Hello. The checkbox asking if the customer wants to save the payment method only relates to the My Account payment methods. If there is a subscription product on the order, the payment method will be saved with the subscription. Payments for subscriptions will continue to be charged even if the customer did not select the checkbox.
Regarding the migration of customers and subscriptions from a previous site, I guess that would be possible but you would have to make sure that all of the relevant data was migrated over in the same format. Based on the status, it sounds like something was missing. You should check that you brought over the post_meta entries related to the subscriptions and the WC_Payment_Token_CC data.
