Pay widget
General Information
The Pleenk Pay widget can be included anywhere to receive payments. This widget is either an iframe or a link pointing to the Pleenk app.
Properties
Parameter | Type | Description | Optional |
---|---|---|---|
pw_confidentiality_wallet | UUID | Confidentiality wallet ID where the widget is loaded | Yes |
pw_description | String | Free label for the operation | Yes |
pw_funds_blocking_period | String (formatted as jsr310-period) | Escrow duration | Yes |
pw_manual_confirm | String (formatted as jsr310-period) | Timeout for confirmation duration | Yes |
pw_transaction_ref | String | Payment Reference/ID internal of the marketplace. Must be unique per privacy scope to avoid double transactions. | No |
pw_metadata | String | Raw metadata forwarded with notification callbacks | Yes |
pw_beneficiary_0 | String|BigDecimal | First beneficiary information of the transaction formatted as "PleenkEntityRef|AMOUNT". Amount uses "." as the decimal separator with no limits on decimals. | No |
pw_callback | URL | Return URL after operation (pay) | Yes |
pw_request | PleenkApproveRequest | Pleenk Approve request | Yes |
signature | String | Widget signature to ensure that the provided information is certified by the marketplace. | No |
Notifications
- Type:
PAYMENT
- Data:
transactionRef
(String):pw_transaction_ref
from the request.paymentId
(String): Unique internal ID for the payment.metadata
(String):pw_metadata
from the request.status
(Enum): {CONFIRMED}.
Updated 2 months ago