Method: Braintree::PaymentMethodGateway#revoke
- Defined in:
- lib/braintree/payment_method_gateway.rb
#revoke(token) ⇒ Object
121 122 123 124 125 126 127 128 129 130 131 132 |
# File 'lib/braintree/payment_method_gateway.rb', line 121 def revoke(token) raise ArgumentError if token.nil? || token.to_s.strip == "" _do_revoke( "/payment_methods/revoke", :payment_method => { :shared_payment_method_token => token }, ) rescue NotFoundError raise NotFoundError, "payment method with token #{token.inspect} not found" end |