Skip to content
This repository was archived by the owner on Feb 7, 2026. It is now read-only.
This repository was archived by the owner on Feb 7, 2026. It is now read-only.

Add braintree_nonce to support spree_braintree_vzero. #345

@mdavo6

Description

@mdavo6

Is your feature request related to a problem? Please describe.

I would like to add support for Braintree payments to Vue Spree (vuestorefront-community/spree#261), using the spree_braintree_vzero gem. Vue Spree currently utilises v4.11.0 of spree-storefront-api-v2-js-sdk. The spree_braintree_vzero gem requires that a nonce be sent from the frontend to spree, however the Payment.ts interface only supports payment_method_id as an attribute.

Describe the solution you'd like.
Add a new optional string attribute called braintree_nonce to IPayment.ts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions