Payments/
Payment Gateways API/
Configure Elastic Path Payments Powered by Stripe

Configure Elastic Path Payments Powered by Stripe

PUT Update Elastic Path Payments Powered by Stripe settings

https://api.moltin.com/v2/gateways/elastic_path_payments_stripe

Use the /gateways/elastic_path_payments_stripe endpoint to configure Elastic Path Payments Powered by Stripe in Elastic Path Commerce Cloud.

You can contact Elastic Path sales or customer success team to get more information about Elastic Path Payments Powered by Stripe and to check whether it will work for you.

Parameters

Headers

NameRequiredTypeDescription
AuthorizationRequiredstringThe Bearer token required to get access to the API.

Body

AttributeRequiredTypeDescription
stripe_accountRequiredstringSpecifies the Stripe account ID.
typeRequiredstringSpecifies the type of the resource. You must use gateway. This field cannot be edited.
nameOptionalstringSpecifies the display name of the gateway. This field cannot be edited.
slugOptionalstringSpecifies a unique slug for this gateway. This field cannot be edited.
enabledRequiredbooleanSpecifies whether the gateway is enabled. The options are true or false.
testRequiredbooleanSpecifies whether the test mode is enabled. The options are true or false.

Object example

{
  "data": {
    "enabled": true,
    "stripe_account": "acct_xxx",
    "name": "Elastic Path Payments powered by Stripe",
    "slug": "elastic_path_payments_stripe",
    "test": true,
    "type": "gateway"
  }
}

Request Example

curl -X PUT https://api.moltin.com/v2/gateways/elastic_path_payments_stripe \
     -H "Authorization: Bearer XXX" \
     -H "Content-Type: application/json" \
     -d $'{
       "data": {
         "enabled": true,
         "stripe_account": "acct_xxx"
         "test": true,
       }
     }'

Response Example

200 OK

{
  "data": {
    "enabled": true,
    "test": true,
    "stripe_account": "acct_xxx",
    "name": "Elastic Path Payments powered by Stripe",
    "slug": "elastic_path_payments_stripe",
    "type": "gateway"
  }
}

Was this helpful?

Previous
Configure Stripe Payment Intents

Learn

Docs