API-Stripe
view release on metacpan or search on metacpan
README.mkdn view on Meta::CPAN
8910111213141516171819202122232425262728# SYNOPSIS
my
$stripe
= API::Stripe->new(
username
=>
'USERNAME'
,
identifier
=>
'APPLICATION NAME'
,
);
$stripe
->debug(1);
$stripe
->fatal(1);
my
$charge
=
$stripe
->charges(
'ch_163Gh12CVMZwIkvc'
);
my
$results
=
$charge
->fetch;
# after some introspection
$charge
->update( ... );
# DESCRIPTION
README.mkdn view on Meta::CPAN
4243444546474849505152535455565758596061626364656667The identifier attribute should be set to a string that identifies your app.
## username
$stripe
->username;
$stripe
->username(
'USERNAME'
);
The username attribute should be set to an API key associated
with
your account.
## debug
$stripe
->debug;
$stripe
->debug(1);
The debug attribute
if
true prints HTTP requests and responses to standard out.
## fatal
$stripe
->fatal;
$stripe
->fatal(1);
The fatal attribute
if
true promotes 4xx and 5xx server response codes to
exceptions, a [API::Client::Exception](https://metacpan.org/pod/API::Client::Exception) object.
## retries
lib/API/Stripe.pm view on Meta::CPAN
757677787980818283848586878889909192939495
$headers
->header(
'Content-Type'
=>
$content
);
return
$self
;
}
method resource (
@segments
) {
# build new resource instance
my
$instance
= __PACKAGE__->new(
debug
=>
$self
->debug,
fatal
=>
$self
->fatal,
retries
=>
$self
->retries,
timeout
=>
$self
->timeout,
user_agent
=>
$self
->user_agent,
identifier
=>
$self
->identifier,
username
=>
$self
->username,
version
=>
$self
->version,
);
# resource locator
lib/API/Stripe.pm view on Meta::CPAN
121122123124125126127128129130131132133134135136137138139140141=head1 SYNOPSIS
use API::Stripe;
my $stripe = API::Stripe->new(
username => 'USERNAME',
identifier => 'APPLICATION NAME',
);
$stripe->debug(1);
$stripe->fatal(1);
my $charge = $stripe->charges('ch_163Gh12CVMZwIkvc');
my $results = $charge->fetch;
# after some introspection
$charge->update( ... );
=head1 DESCRIPTION
lib/API/Stripe.pm view on Meta::CPAN
155156157158159160161162163164165166167168169170171172173174175176177178179180The identifier attribute should be set to a string that identifies your app.
=head2 username
$stripe->username;
$stripe->username('USERNAME');
The username attribute should be set to an API key associated with your account.
=head2 debug
$stripe->debug;
$stripe->debug(1);
The debug attribute if true prints HTTP requests and responses to standard out.
=head2 fatal
$stripe->fatal;
$stripe->fatal(1);
The fatal attribute if true promotes 4xx and 5xx server response codes to
exceptions, a L<API::Client::Exception> object.
=head2 retries
( run in 2.172 seconds using v1.01-cache-2.11-cpan-87723dcf8b7 )