Skip to main content

Execute Transaction

API guides for all financial operations on the P1 Wallet Platform: deposits, payments, refunds, fee management, and transaction search.

Overview

This section covers all the API operations that move funds within the P1 Wallet Network. Transactions are always linked to a specific Wallet and can be initiated either by the end user (e.g., a payment at a store) or by the Partner's backend system (e.g., a bulk top-up or a fee deduction). Each guide below corresponds to a logical group of endpoints in the Operations API and the Wallet Management API.

Operation groups

  • Deposits — Load funds into a Wallet. Covers all 6 top-up methods: SDD (SEPA Direct Debit), SCT (SEPA Credit Transfer), cash, loyalty points, welfare credits, and third-party integrations.
  • Payments — Initiate an Account-to-Account payment between a consumer Wallet and a store within the Network. Covers both QR-code-based and push notification-based payment flows.
  • Refunds — Reverse a payment fully or partially. Supports refund via SCT (bank transfer back to the user's IBAN) and cash at point of sale.
  • Manage Fees — Apply and query service fees linked to operations. Fees are configured at Partner level and applied automatically or on demand.
  • Operation Group — Logical grouping of related operations for batch processing or reconciliation purposes.
  • Search — Query transaction history by Wallet, date range, operation type, or status. Useful for building transaction lists in the consumer-facing app and for reconciliation.