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.

01 · Verify

Browser calls /apple-pay/validate-merchant with Apple’s validation URL.

02 · Authorize

Apple Pay returns a payment token after user confirmation in Safari.

03 · Execute

Laravel sends that token to EdfaPay’s v2 Apple Pay sale endpoint.