Payment Method: Grant
See also the Payment Method response object.
The Grant API allows you to give another Braintree merchant controlled access to one of your customer's payment methods.
gateway = Braintree::Gateway.new( :access_token => access_token_for_recipient ) grant_result = gateway.payment_method.grant( "the_payment_method_token", :allow_vaulting => true, :include_billing_postal_code => true ) nonce_to_send_to_recipient = grant_result.payment_method_nonce.nonce # ...
A date/time after which the grant will automatically be revoked. The time must be at least 24 hours after the grant occurs and specified to the hour (minutes and seconds should both be 0). The date/time should be in ISO 8601 format. If you wish to revoke sooner or at a specific time, use
Payment Method: Revoke.