When I send a request to create a subscription using a card on file, intead of charging the card, square creates a invoice and sends that to user’s email address.
Here is a subscription id to verify the behavior: 8ab48fc7-59d4-4c32-b47f-4388f5511bbe
It looks like when the subscription was create it didn’t include the card_id in the CreateSubscription
request:
{
"subscription": {
"id": "8ab48fc7-59d4-4c32-b47f-4388f5511bbe",
"location_id": "L7XNDHE36ZPDC",
"plan_id": "7FQ6O6I5R2SHHQQRK6KCC4CP",
"customer_id": "6Z4HF1WR3Z0Z86V979Z9CAE2AR",
"start_date": "2022-09-20",
"status": "ACTIVE",
"version": 1,
"created_at": "2022-09-20T01:50:08-04:00",
"timezone": "America/New_York",
"source": {
"name": "Reserve Nature"
}
}
}