Payments
Menu Path: Finance & Logistics > Payments
While the Orders module handles the physical fulfillment of a purchase, the Payments module deals strictly with the raw financial transaction from your payment provider (e.g., Stripe, Iyzico, PayTR).
This module is primarily used by accounting and technical support teams to verify that money actually cleared the bank, handle refunds, or debug failed transactions.
Viewing a Payment
- Navigate to Finance & Logistics > Payments.
- Click on a Payment ID to view its details.
1. Payment Summary & Actions
- Amount & Currency: The exact gross amount processed by the gateway.
- Payment Method: Indicates whether it was a Credit Card, Bank Transfer (EFT), or another method.
- Status: PAID, FAILED, REFUNDED, etc.
- Refund & Cancel: If the payment is PAID, you will see buttons to issue a Refund (returning money to the customer's card) or Cancel the transaction entirely. Caution: These actions communicate directly with the bank via API and are usually irreversible.
2. Payment Method Details
- Credit Card: If paid by card, this card displays the masked card number (e.g.,
4546 **** 1234), the Bank Name, Card Type, and Installment details (e.g., 3 installments of $50). Note: For PCI-DSS compliance, full card numbers are never stored. - Bank Transfer: If paid via manual wire transfer, this card shows the required Bank Name, the system-generated Reference Code the user must enter, and the target IBAN.
3. Provider Logs (Technical)
- A highly technical, collapsible section containing the raw JSON response received from the payment gateway (e.g., Iyzico or Stripe logs).
- This is invaluable for developers if a payment fails, as it contains the exact error code from the bank (e.g., "Insufficient funds", "3D Secure failed").
4. Security & Associated Records
- Transaction ID: The unique identifier generated by the payment provider (not your system). This is the ID you must quote when speaking to your payment gateway's support team.
- Associated Order: A direct link back to the Order module to see what was actually purchased with this money.
- Customer: The profile of the user who initiated the payment.