Net::API::Stripe::Billing::Invoice::Settings - A Stripe Invoice Setting Object
my $settings = $customer->invoice_settings({ customer_fields => $custom_field_object, default_payment_method => 'pm_fake123456789', footer => 'Big Corp, Inc', });
v0.101.0
This defines the invoice settings. It is instantiated from method invoice_settings in Net::API::Stripe::Custome
It is used by Net::API::Stripe::Billing::Invoice, Net::API::Stripe::Customer::TaxIds, and Net::API::Stripe::Customer
Creates a new Net::API::Stripe::Billing::Invoice::Settings object. It may also take an hash like arguments, that also are method of the same name.
Default custom fields to be displayed on invoices for this customer. This is a Net::API::Stripe::CustomField object
Number of days within which a customer must pay invoices generated by this quote. This value will be null for quotes where collection_method=charge_automatically.
null
collection_method=charge_automatically
ID of the default payment method used for subscriptions and invoices for the customer.
When expanded, this is a Net::API::Stripe::Payment::Method object.
Default footer to be displayed on invoices for this customer.
Default options for invoice PDF rendering for this customer.
It has the following properties:
amount_tax_display
How line-item prices and amounts will be displayed with respect to tax on invoice PDFs.
No sample data found yet
Initial version
Jacques Deguest <jack@deguest.jp>
Stripe API documentation:
https://stripe.com/docs/api/invoices/object
Copyright (c) 2019-2020 DEGUEST Pte. Ltd.
You can use, copy, modify and redistribute this package and associated files under the same terms as Perl itself.
To install Net::API::Stripe, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::API::Stripe
CPAN shell
perl -MCPAN -e shell install Net::API::Stripe
For more information on module installation, please visit the detailed CPAN module installation guide.