Configure Stripe Payment Intents

You can configure Stripe Payment Intents programatically using the /gateways/stripe_payment_intents endpoint.

The Stripe Payment Intents gateway object

‚Äč

Attributes
Sample Object

Attribute

Type

Description

login

string

Your live or test Stripe secret key

type

string

This will always be gateway

name

string

The display name of the gateway

slug

string

A unique slug for this gateway

enabled

boolean

true or false that will enable the gateway

{
"data": {
"enabled": true,
"login": "xxx",
"name": "Stripe",
"slug": "stripe",
"type": "gateway"
}
}

put
Update Stripe Payment Intent settings

https://api.moltin.com/v2/gateways/stripe_payment_intents
Request
Response
Path Parameters
login
optional
string
Stripe test or live secret key
enabled
optional
string
true, false
Headers
Authorization
required
string
The Bearer token to grant access to the API
200: OK
{
"data": {
"enabled": true,
"login": "xxx",
"name": "Stripe Payment Intents",
"slug": "stripe_payment_intents",
"type": "gateway"
}
}
cURL
curl -X PUT https://api.moltin.com/v2/gateways/stripe_payment_intents \
-H "Authorization: Bearer XXX" \
-H "Content-Type: application/json" \
-d $'{
"data": {
"enabled": true,
"login": "xxx"
}
}'