Skip to content

Stripe

Stripe is a payment processing platform that allows businesses to accept online payments and manage transactions securely.

Categories: payment-processing

Type: stripe/v1


Connections

Version: 1

Bearer Token

Properties

NameLabelTypeControl TypeDescriptionRequired
tokenTokenSTRINGTEXTtrue

Actions

Create Customer

Name: createCustomer

Creates a new customer.

Properties

NameLabelTypeControl TypeDescriptionRequired
__itemCustomerOBJECT
Properties {STRING(email), STRING(name), STRING(description), STRING(phone), {STRING(city), STRING(country), STRING(line1), STRING(line2), STRING(postal_code), STRING(state)}(address)}
OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
bodyOBJECT
Properties {STRING(id), STRING(description), STRING(email), STRING(name), STRING(phone), {STRING(city), STRING(country), STRING(line1), STRING(line2), STRING(postal_code), STRING(state)}(address)}
OBJECT_BUILDER

JSON Example

{
"label" : "Create Customer",
"name" : "createCustomer",
"parameters" : {
"__item" : {
"email" : "",
"name" : "",
"description" : "",
"phone" : "",
"address" : {
"city" : "",
"country" : "",
"line1" : "",
"line2" : "",
"postal_code" : "",
"state" : ""
}
}
},
"type" : "stripe/v1/createCustomer"
}

Create Invoice

Name: createInvoice

Creates a new invoice.

Properties

NameLabelTypeControl TypeDescriptionRequired
__itemInvoiceOBJECT
Properties {STRING(customer), STRING(currency), STRING(description)}
OBJECT_BUILDERnull

Output

Type: OBJECT

Properties

NameTypeControl Type
bodyOBJECT
Properties {STRING(id), STRING(customer), STRING(currency), STRING(description)}
OBJECT_BUILDER

JSON Example

{
"label" : "Create Invoice",
"name" : "createInvoice",
"parameters" : {
"__item" : {
"customer" : "",
"currency" : "",
"description" : ""
}
},
"type" : "stripe/v1/createInvoice"
}

Triggers

New Customer

Name: newCustomer

Triggers when a new customer is created.

Type: DYNAMIC_WEBHOOK

Output

Type: OBJECT

Properties

NameTypeControl Type
idSTRINGTEXT
objectSTRINGTEXT
descriptionSTRINGTEXT
emailSTRINGTEXT
nameSTRINGTEXT
phoneSTRINGTEXT
addressOBJECT
Properties {STRING(city), STRING(country), STRING(line1), STRING(line2), STRING(postal_code), STRING(state)}
OBJECT_BUILDER

JSON Example

{
"label" : "New Customer",
"name" : "newCustomer",
"type" : "stripe/v1/newCustomer"
}

New Invoice

Name: newInvoice

Triggers on a new invoice.

Type: DYNAMIC_WEBHOOK

Output

Type: OBJECT

Properties

NameTypeControl Type
idSTRINGTEXT
objectSTRINGTEXT
currencySTRINGTEXT
customerSTRINGTEXT
customer_nameSTRINGTEXT
descriptionSTRINGTEXT

JSON Example

{
"label" : "New Invoice",
"name" : "newInvoice",
"type" : "stripe/v1/newInvoice"
}