Net::FreshBooks::API::Payment - FreshBooks Payment access
version 0.22
my $fb = Net::FreshBooks::API->new({ ... }); my $payment = $fb->payment;
Create a new payment in the FreshBooks system
my $payment = $fb->payment->create({...});
my $payment = $fb->payment->get({ payment_id => $payment_id }); $payment->delete;
my $payment = $fb->payment->get({ payment_id => $payment_id });
$payment->notes('Payment Refunded.'); $payment->update; # or more directly $client->update( { notes => 'Payment refunded' } );
Returns a Net::FreshBooks::API::Iterator object.
my $payments = $fb->payment->list; while ( my $payment = $payments->next ) { print $payment->payment_id, "\n"; }
This class gives you object to FreshBooks payment information. Net::FreshBooks::API will construct this object for you.
Edmund von der Burg <evdb@ecclestoad.co.uk>
Olaf Alders <olaf@wundercounter.com>
This software is copyright (c) 2011 by Edmund von der Burg & Olaf Alders.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Net::FreshBooks::API, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::FreshBooks::API
CPAN shell
perl -MCPAN -e shell install Net::FreshBooks::API
For more information on module installation, please visit the detailed CPAN module installation guide.