# ReceiptSplitTenderContextDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Split tender context printed on a receipt: the group the transaction belongs to and its position
in it, plus, on a split tender summary, every tender in the group.

## Fields
- `groupId` (string(uuid)): Identifier shared by every tender in the group. (nullable)
- `tenderSequence` (integer(int32)): 1-based position of this receipt's transaction within the group. Null on a split tender summary, which covers the whole group. (nullable)
- `totalTendersInGroup` (integer(int32)): Number of tenders in the group, voided ones included. Null when the group size was not known when the receipt was generated, which is the case on a per-tender receipt. (nullable)
- `groupTotalAuthorized` (number(double)): Combined amount authorized across the tenders in the group that were not voided or reversed, in the transaction currency. Null when the whole group was not known when the receipt was generated. (nullable)
- `returnedAmount` (number(double)): What the bank took back from the group after it completed: the sum of the lines marked `isReturned`, in the transaction currency. Null on every receipt that shows no return, including the summary issued when the group completed. (nullable)
- `tenders` (array<[ReceiptSplitTenderLineDto](https://devportal.signapay-sbx.winkpg.io/docs/api/models/ReceiptSplitTenderLineDto.md)>): One line per tender, ordered by sequence. Populated on a split tender summary; empty otherwise. (nullable)
  Fields of each item:
  - `tenderSequence` (integer(int32)): 1-based position of the tender within the group. (nullable)
  - `tenderKind` ([ReceiptTenderKind](https://devportal.signapay-sbx.winkpg.io/docs/api/models/ReceiptTenderKind.md)): What kind of payment the tender was: a card, an ACH debit from a bank account (check), or cash. A client that meets a value it does not recognize should name the line by its position and amount alone.
    Values:
    - `Card`: A card, named by its brand and last four digits.
    - `Check`: An ACH debit from a bank account, named by the account's last four digits and the check number.
    - `Cash`: Cash, named as cash: it carries no instrument to identify.
  - `cardBrand` (string): Card brand (e.g. "Visa"). Null on a check or cash line. (nullable)
  - `lastFour` (string): Last four digits of the tender's card, or of the bank account on a check line. Null on a cash line. (nullable)
  - `checkNumber` (string): The check number on a check line, when the payment carried one. Null on a card or cash line. (nullable)
  - `authorizedAmount` (number(double)): The amount this tender authorized, in the transaction currency. (nullable)
  - `chargedPrice` ([ReceiptTenderPrice](https://devportal.signapay-sbx.winkpg.io/docs/api/models/ReceiptTenderPrice.md)): Which of a dual pricing merchant's two prices the payment paid for its share, for a group whose payments are each priced on their own share; null otherwise. (nullable)
    Values:
    - `CardPrice`: A card charged the card price for its share.
    - `CashPrice`: A cash or bank payment charged the cash price under the merchant's program.
  - `cashPriceAmount` (number(double)): For a payment charged the card price for its share: what it paid toward the order at the cash price, in the transaction currency, in major currency units. Null otherwise. (nullable)
  - `isVoided` (boolean): True when the tender was voided or reversed, so its amount is not part of the group total.
  - `isReturned` (boolean): True when the bank returned this check payment after the group had collected its order total, so its amount is no longer collected. Shown only on a summary issued after the return.
  - `returnCode` (string): The NACHA return code (for example `R01`) on a returned check line. (nullable)
  - `returnReason` (string): The reason for the return on a returned check line. (nullable)

## See also

- [All documentation](https://devportal.signapay-sbx.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
