use Moose;
has token => ( is => 'rw' );
sub create {
my ($class, $params) = @_;
$class->gateway->payment_method->create($params);
}
sub update {
my ($class, $token, $params) = @_;
$class->gateway->payment_method->update($token, $params);
}
sub delete {
my ($class, $token) = @_;
$class->gateway->payment_method->delete($token);
}
sub find {
my ($class, $token) = @_;
$class->gateway->payment_method->find($token);
}
sub gateway {
return Net::Braintree->configuration->gateway;
}
1;