with SumUp and Real ID?
Emit new event when a new transaction is posted in SumUp. See the documenation
Lists detailed history of all transactions associated with the merchant profile. See the documenation
Permanently delete all data associated with a specific ID check. See the documentation
The SumUp API allows you to integrate your payment processing operations with SumUp's payment platform, creating seamless financial transactions for your business. With Pipedream, you can automate payment flows, sync transaction data with other tools, and build custom notifications based on payment events. You can use Pipedream’s serverless platform to trigger workflows on various SumUp events, process the data, and connect with countless other apps to extend functionality.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sumup: {
type: "app",
app: "sumup",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sumup.com/v0.1/me`,
headers: {
Authorization: `Bearer ${this.sumup.$auth.oauth_access_token}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
real_id: {
type: "app",
app: "real_id",
}
},
async run({steps, $}) {
const data = {
firstName: "John",
lastName: "Smith",
email: "johnsmith@gmail.com",
}
return await axios($, {
method: "post",
url: `https://real-id.getverdict.com/api/v1/checks`,
headers: {
Authorization: `Bearer ${this.real_id.$auth.api_key}`,
"content-type": `application/json`,
},
data,
})
},
})