ModelInvoices module
StripePaymentMethod
Class StripePaymentMethod
A model in the Invoices module, with 15 members for templates, 12 API properties and 22 members for admin templates.
Templates view
Properties 15
Take no arguments.
-
#
getPaymentServiceProviderType() -
string - Get the payment service provider type. Integrators can use this to determine what payment service provider this payment method belongs to.
-
#
getId() -
?int -
#
getName() -
?string -
#
getPosition() -
?int -
#
isTestMode() -
bool -
#
isActive() -
bool -
#
isHierarchicalModel()Not in API & Jobs -
bool - Check whether a model is a hierarchical model, i.e. can have children
No members match the filter.
API & Jobs view
API & JobsEach property is a key in REST API responses and job payloads. Its name is the template getter without get, is or has. Methods that need arguments are not available here.
Properties 12
Read-only values on the record.
No members match the filter.
Admin view
AdminAvailable in cdna-admin templates. Copy an admin template into your site repository to change how this record is edited.
Properties 22
Take no arguments.
-
#
getPaymentServiceProviderType() -
string - Get the payment service provider type. Integrators can use this to determine what payment service provider this payment method belongs to.
-
#
getId() -
?int -
#
getName() -
?string -
#
getPosition() -
?int -
#
isTestMode() -
bool -
#
isActive() -
bool -
#
isHierarchicalModel()Not in API & Jobs -
bool - Check whether a model is a hierarchical model, i.e. can have children
-
#
isConnectConfigured()Admin only -
bool - Check whether this environment holds the credentials Stripe Connect onboarding needs. Dev and staging environments do not store the live credentials, so offer onboarding only when the link can actually be built.
-
#
getConnectOAuthUrl()Admin only -
string - Get the connect OAuth url which begins Stripe connect onboarding
No members match the filter.