diff --git a/src/Concerns/PerformsCharges.php b/src/Concerns/PerformsCharges.php index 6bbadf92..85fb411d 100644 --- a/src/Concerns/PerformsCharges.php +++ b/src/Concerns/PerformsCharges.php @@ -90,6 +90,12 @@ public function checkout($items, array $sessionOptions = [], array $customerOpti ], ]); + // Make sure to collect address and name when Tax ID collection is enabled... + if ($payload['tax_id_collection']['enabled'] ?? false) { + $payload['customer_update']['address'] = 'auto'; + $payload['customer_update']['name'] = 'auto'; + } + return Checkout::create($this, array_merge($payload, $sessionOptions), $customerOptions); }