OAuth
Shared Vault

Creating a Shared Vault transaction
The
shared_vault_transactions
right allows you to use tokens and IDs from your own Vault when creating a transaction for a
connected merchant. The full list of parameters that can be used when creating a Shared Vault
transaction can be found in the
transaction reference.
- Ruby
gateway = Braintree::Gateway.new(
:access_token => use_access_token_for_merchant
)
result = gateway.transaction.sale(
:shared_payment_method_token => your_payment_method_token,
:amount => "100.00"
)
facilitated_details
and
facilitator_details
.
Restrictions
Payment methods used to create Shared Vault transactions can never be updated by the connected
merchant, and they can't be stored in the connected merchant's Vault or cloned via
Transaction: Clone Transaction
.
You
cannot create a Shared Vault transaction using a
granted nonce or a payment method
created from a granted nonce.