payware platform enables payment institutions to provide to their customers mobile facilitated payments. Configure your payment institution application in the way most convenient for your business model. You can customize the payment process depending on your needs. payware has several payment initiation methods:
payware API provides the transaction ID as a 10-character string (e.g., pw7e4rCToG). Use this for custom integrations, manual entry, or API-to-API flows.
Clickable mobile application URLs for P2P payments and on-mobile commerce. Link format: https://go.payware.eu/{transactionId}, which redirects to payware://{transactionId} on mobile.
payware API generates barcode images with the transaction ID embedded. Available in PNG, SVG, and JPEG formats.
payware API generates QR code images with the transaction ID embedded as payware://{transactionId}. Available in PNG, SVG, and JPEG formats. When building QR codes client-side, always use the payware:// URI scheme to enable automatic app recognition.
Write an NDEF URI record containing payware://{transactionId} to the NFC tag. This enables automatic app launch when a customer taps the tag with their mobile device.
Broadcast the transaction ID via BLE Service Data using the payware Service UUID. Enables proximity-based automatic payment detection.
Audio-based payment initiation via acoustic fingerprinting. Enables sales through radio, TV, video streaming, and other audio distribution channels.
For detailed payload format specifications for each media type (including client-side QR construction, NFC tag writing, BLE beacon format), see Transaction Media Formats.
Follow the Payment institution API for more details on how to use all API’s specifics for your implementation.