Stripe

Stripe powers online and in-person payment processing and financial solutions for businesses of all sizes.

Integrate the Stripe API with the Sendoso API

Setup the Stripe API trigger to run a workflow which integrates with the Sendoso API. Pipedream's integration platform allows you to integrate Stripe and Sendoso remarkably fast. Free for developers.

Generate eGift Link with Sendoso API on New Custom Webhook Events from Stripe API
Stripe + Sendoso
 
Try it
Get Send Status with Sendoso API on New Custom Webhook Events from Stripe API
Stripe + Sendoso
 
Try it
Send A Physical Gift With Address Confirmation with Sendoso API on New Custom Webhook Events from Stripe API
Stripe + Sendoso
 
Try it
Cancel a Payment Intent with Stripe API on New Send Created from Sendoso API
Sendoso + Stripe
 
Try it
Cancel a Payment Intent with Stripe API on New Send Status Updated from Sendoso API
Sendoso + Stripe
 
Try it
New Custom Webhook Events from the Stripe API

Emit new event on each webhook event

 
Try it
New Send Created from the Sendoso API

Emit new event when a new send is created. See docs here

 
Try it
Canceled Subscription from the Stripe API

Emit new event for each new canceled subscription

 
Try it
New Send Status Updated from the Sendoso API

Emit new event when a send status is updated. See docs here

 
Try it
New Abandoned Cart from the Stripe API

Emit new event when a customer abandons their cart.

 
Try it
Generate eGift Link with the Sendoso API

Generate a new E-Gift link See the docs here

 
Try it
Cancel a Payment Intent with the Stripe API

Cancel a payment intent. Once canceled, no additional charges will be made by the payment intent and any operations on the payment intent will fail with an error. For payment intents with status=requires_capture, the remaining amount_capturable will automatically be refunded. See the docs for more information

 
Try it
Get Send Status with the Sendoso API

Track all sent gifts and retrieve analytics information regarding sent gift. See the docs here

 
Try it
Cancel Or Reverse a Payout with the Stripe API

Cancel or reverse a payout. A payout can be canceled only if it has not yet been paid out. A payout can be reversed only if it has already been paid out. Funds will be refunded to your available balance. See the docs for more information

 
Try it
Capture a Payment Intent with the Stripe API

Capture the funds of an existing uncaptured payment intent. See the docs for more information

 
Try it

Overview of Stripe

With Stripe, you can easily accept payments online. Stripe provides a simple
and powerful way to accept payments over the internet. With Stripe, you can
easily

  • Accept payments from major credit and debit cards
  • Process payments in over 130 currencies
  • Set up recurring billing
  • Accept Apple Pay, Google Pay, and other alternative payment methods
  • And much more!

Connect Stripe

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import stripe from 'stripe'

export default defineComponent({
  props: {
    stripe: {
      type: "app",
      app: "stripe",
    }
  },
  async run({steps, $}) {
    const client = stripe(this.stripe.$auth.api_key)

    return await client.accounts.list({ limit: 1 })
  },
})

Overview of Sendoso

The Sendoso API provides an easy-to-use platform to quickly and effectively
send physical gifts, cards, and other items to your customers, vendors, or
other key stakeholders. With the Sendoso API, you can build powerful customer
engagement campaigns that include personalized physical gifts and gestures.

The following are some of the things you can build using the Sendoso API:

  • Personalized bulk mailing campaigns, such as holiday cards or special
    occasion items
  • Targeted customer experience campaigns that incorporate a unique physical
    gift directly related to the customer journey
  • Automated thank you packages for key customers and vendors
  • Email programs that include personalized physical products
  • Invitation and promotional campaigns that incorporate physical gifts
  • Corporate gifting programs for employee recognition or development

Connect Sendoso

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    sendoso: {
      type: "app",
      app: "sendoso",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://app.sendoso.com/api/v3/me`,
      headers: {
        Authorization: `Bearer ${this.sendoso.$auth.oauth_access_token}`,
      },
    })
  },
})