Skip to content

Request Payment Node

Payments

Ask the signed-in user to pay the app owner and wait for the verified result

request_paymentstdLong running
Inputs11
Outputs6
Security exposureUnrated
Packagestd

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

No score metadata has been set for this node yet.

Input Pins

11

Input

Execution
exec_in

Start payment

Currency

String
currency

Supported three-letter currency

Default eur

Product

String
product_name

Plain-text product name

Default Payment

Description

String
description

Plain-text description

Product Tax Code

String
product_tax_code

Required Stripe tax code for the product or service, selected from Stripe's tax code list

Shipping Countries

String
shipping_countries

For shipped goods, comma-separated delivery country codes such as DE,FR. Leave empty when no delivery address is needed.

Reference

String
reference

Optional application reference

Board Test Result

String
simulation

Local Board Test only: paid, canceled, expired or failed. Empty requests a real payment.

Amount

Integer
amount_minor

Total including applicable tax in integer minor units, for example 119 for EUR 1.19

Default 100

Timeout

Integer
ttl_seconds

Requested timeout in seconds, limited by the remaining run quota

Default 300

Idempotency Key

String
idempotency_key

Reuse a stable key for the same payment across workflow retries. Completed payments immediately select their previous result. Leave empty for a new payment.

Output Pins

6

paid

Execution
paid

Authoritative payment result

canceled

Execution
canceled

Authoritative payment result

expired

Execution
expired

Authoritative payment result

failed

Execution
failed

Authoritative payment result

Payment ID

String
payment_id

Server payment request identifier, or a sim_ identifier in Board Test

Reason

String
reason

Machine-readable outcome reason

Node Info

Internal name
request_payment
Category
Payments