Stripe

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

Integrate the Stripe API with the Ongage API

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

Ongage Find Subscriber with Ongage API on Custom Webhook Events from Stripe API
Stripe + Ongage
 
Try it
Ongage Subscribe with Ongage API on Custom Webhook Events from Stripe API
Stripe + Ongage
 
Try it
Ongage Update Subscriber with Ongage API on Custom Webhook Events from Stripe API
Stripe + Ongage
 
Try it
Ongage Find Subscriber with Ongage API on Canceled Subscription from Stripe API
Stripe + Ongage
 
Try it
Ongage Find Subscriber with Ongage API on New Abandoned Cart from Stripe API
Stripe + Ongage
 
Try it
New Custom Webhook Events from the Stripe API

Emit new event on each webhook event

 
Try it
Canceled Subscription from the Stripe API

Emit new event for each new canceled subscription

 
Try it
New Abandoned Cart from the Stripe API

Emit new event when a customer abandons their cart.

 
Try it
New Customer from the Stripe API

Emit new event for each new customer

 
Try it
New Dispute from the Stripe API

Emit new event for each new dispute

 
Try it
Ongage Find Subscriber with the Ongage API

Find a list subscriber in Ongage.

 
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
Ongage Subscribe with the Ongage API

Subscribe to a list in Ongage.

 
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
Ongage Update Subscriber with the Ongage API

Update a list subscriber in Ongage.

 
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 Ongage

With the Ongage API, you can build powerful, data-driven marketing automation
tools that make complex campaigns easy to manage, saving both time and money.
Here are some examples of what you can build by leveraging the Ongage API:

  • Create dynamic segments of customers and prospects based on a variety of
    criteria.
  • Create and schedule email campaigns, automated messages, and SMS messages.
  • Monitor the performance of campaigns and optimize ad impressions for more
    effective results.
  • Integrate with third-party services such as Salesforce, HubSpot, and Marketo
    to easily store and track customer and prospect data for better marketing
    decision-making.
  • Automate marketing processes like onboarding and retention, providing a
    seamless experience for customers and prospects.
  • Track results from multiple campaigns and measure ROI using detailed
    analytics and reporting.
  • Build custom dashboards and reporting based on the data collected from
    campaigns.
  • Automate segmentation and targeting to ensure campaigns are always sent to
    the right audience.
  • Create automated triggered campaigns that respond in real-time to customer
    and prospect behavior.
  • Easily sync data between multiple platforms to keep customer and prospect
    data up-to-date.
  • And much more!

Connect Ongage

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    ongage: {
      type: "app",
      app: "ongage",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.ongage.net/api/lists`,
      headers: {
        "x_username": `${this.ongage.$auth.x_username}`,
        "x_password": `${this.ongage.$auth.x_password}`,
        "x_account_code": `${this.ongage.$auth.x_account_code}`,
      },
    })
  },
})