Skip to content

Add deferred transaction type to iOS - #65

Open
ana-maksimovskikh wants to merge 6 commits into
ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-neededfrom
ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2
Open

Add deferred transaction type to iOS#65
ana-maksimovskikh wants to merge 6 commits into
ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-neededfrom
ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2

Conversation

@ana-maksimovskikh

@ana-maksimovskikh ana-maksimovskikh commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

For payments collected only after the goods or services are delivered — for example, a hotel deposit paid on arrival.
https://linear.app/evervault/issue/CARD-1055/e-apple-pay-ios-advanced-request-types-decision-needed

Tested manually on both simulator and actual device. Also checked behaviour for unsupported iOS versions.
All seems to work ✨

External docs update: https://github.com/evervault/docs/pull/838

Screenshot 2026-08-19 at 11 06 37

@ana-maksimovskikh ana-maksimovskikh changed the title Ana/card 1055 e apple pay ios advanced request types decision needed 2 Add deferred transaction type to iOS Aug 18, 2026
@ana-maksimovskikh
ana-maksimovskikh force-pushed the ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2 branch from e403473 to 442a048 Compare August 18, 2026 15:38
@ana-maksimovskikh
ana-maksimovskikh changed the base branch from main to ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed August 18, 2026 15:38
@ana-maksimovskikh
ana-maksimovskikh marked this pull request as ready for review August 19, 2026 10:24
@ana-maksimovskikh
ana-maksimovskikh requested a review from a team as a code owner August 19, 2026 10:24
@ana-maksimovskikh
ana-maksimovskikh force-pushed the ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2 branch from 442a048 to 8ad3c9d Compare August 19, 2026 16:14

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ana-maksimovskikh
ana-maksimovskikh force-pushed the ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2 branch from 8ad3c9d to a9c0c39 Compare August 20, 2026 12:36
@ana-maksimovskikh
ana-maksimovskikh force-pushed the ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2 branch from a9c0c39 to 5ee5b28 Compare August 20, 2026 16:09
@ana-maksimovskikh
ana-maksimovskikh force-pushed the ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2 branch from 5ee5b28 to da97cc3 Compare August 23, 2026 11:47
ana-maksimovskikh and others added 6 commits August 23, 2026 16:37
Covers the same getPaymentSummaryItems() fallback path for .deferredPayment
as the automaticReload regression test - the deferred billing item is
already the real PassKit type on the model, but the fallback still needs
to remember to append it (which the rebased-in fix from c54e8c3 now does).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ana-maksimovskikh
ana-maksimovskikh force-pushed the ana/card-1055-e-apple-pay-ios-advanced-request-types-decision-needed-2 branch from da97cc3 to 98bd826 Compare August 23, 2026 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants