Browser calls /apple-pay/validate-merchant with Apple’s validation URL.
Tjar payment lab · EdfaPay v2
Apple Pay checkout, isolated from the main system.
This Laravel MVP keeps the same core flow from tjar-system: Safari requests an Apple merchant session, the backend validates the merchant with Apple, then sends the Apple Pay token to EdfaPay.
Apple Pay returns a payment token after user confirmation in Safari.
Laravel sends that token to EdfaPay’s v2 Apple Pay sale endpoint.