Need help Understanding Square Subscription API and SDK

Thank you very much @Bryan-Square, appreciate the detailed help from you :slight_smile:

When the customer enters the credit card details into the Web Payments SDK to have the card on file. can I create a subscription for that customer at the same time that the customer has submitted his credit card information?

I’m thinking it’s a strange UX to have someone put in their credit card, press save, and then have to press “subscribe” again.
Could I just ask them for their credit card to save the card and in the same button inside the web payment SDK also create the subscription?

  1. Duplicate customers:
    If a duplicated customer is merged by the staff of the café I will get notified with the merge context when the customer is created, but will the credit card on file still be stored on the newly created customer when a duplicate customer is merged?