Skip to content

fix(generator): include payment_authentication in common schemas - #81

Closed
yuhuayang-google wants to merge 1 commit into
Universal-Commerce-Protocol:mainfrom
yuhuayang-google:fix/include-payment-authentication
Closed

yuhuayang-google wants to merge 1 commit into
Universal-Commerce-Protocol:mainfrom
yuhuayang-google:fix/include-payment-authentication

Conversation

@yuhuayang-google

Copy link
Copy Markdown

Summary

Partially addresses #64 (undocumented payment_authentication exclusion).

generate_models.sh previously omitted common/payment_authentication.json, leaving dev.ucp.common.payment.authentication definitions ungenerated.

This change adds payment_actions and dev.ucp.shopping.checkout definitions under $SPEC_DIR/schemas/common/payment_authentication.json to QUICKTYPE_ARGS when the schema file is present, matching the structure used for payment_ap2_mandate.json.

Fixes Universal-Commerce-Protocol#64 (payment_authentication exclusion)

generate_models.sh previously omitted common/payment_authentication.json,
leaving dev.ucp.common.payment.authentication schemas ungenerated.
This adds payment_actions and dev.ucp.shopping.checkout definitions
under schemas/common/payment_authentication.json to QUICKTYPE_ARGS.
@damaz91 damaz91 added status:needs-triage Signal that the PR is ready for human triage status:under-review and removed status:needs-triage Signal that the PR is ready for human triage labels Sep 29, 2026
@damaz91

damaz91 commented Oct 2, 2026

Copy link
Copy Markdown
Contributor

Thanks @yuhuayang-google , closing this one as superseded by #82 which fixes the root cause

@damaz91 damaz91 closed this Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants