Business::GoCardless::Mandate
A class for a gocardless mandate, extends Business::GoCardless::Resource
created_at id links metadata next_possible_charge_date payments_require_approval reference scheme status
$Mandate->cancel;
$Mandate->update( %params );
note that you can only update the metadata on a mandate, so you must pass the params hash as something that looks like:
%params = ( metadata => { ... } );
pending_customer_approval pending_submission submitted active failed cancelled expired if ( $Mandate->failed ) { ... }
Lee Johnson - leejo@cpan.org
leejo@cpan.org
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. If you would like to contribute documentation, features, bug fixes, or anything else then please raise an issue / pull request:
https://github.com/Humanstate/business-gocardless
To install Business::GoCardless, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Business::GoCardless
CPAN shell
perl -MCPAN -e shell install Business::GoCardless
For more information on module installation, please visit the detailed CPAN module installation guide.