# General Overview

Whenever a fee is applied to a specific transaction, it depends on the following items:

  • Categories currently supported: Card-present, Keyed-in, E-commerce/Invoicing, Customized, E-check
  • Actions supported: Auth, Sale, Void, Refund

WARNING

The pricing applied will depend on the contract between GoDaddy Poynt and the merchant. The following article details how to determine a transaction type in order to levy the rate as per the merchant contract.

# Terminal Transaction

This category corresponds to the transactions processed directly on the device when the card is present for payment. The pricing is determined based on the fact that the card has been used for payment and the funding source is CREDIT_DEBIT.

The entryMode would vary if the card used is an EMV Chip Card or a Magnetic Stripe Card (MSR) and whether the payment is contactless or not. We have created two examples below for each type of card.

# EMV Card:

{
  "entryDetails": {
    "customerPresenceStatus": "PRESENT",
    "entryMode": "INTEGRATED_CIRCUIT_CARD"
  },
  "type": "CREDIT_DEBIT"
}

# Contactless EMV Card:

{
  "entryDetails": {
    "customerPresenceStatus": "PRESENT",
    "entryMode": "CONTACTLESS_INTEGRATED_CIRCUIT_CARD"
  },
  "type": "CREDIT_DEBIT"
}

# Magnetic Stripe Card (MSR):

{
  "entryDetails": {
    "customerPresenceStatus": "PRESENT",
    "entryMode": "TRACK_DATA_FROM_MAGSTRIPE"
  },
  "type": "CREDIT_DEBIT"
}

# Contactless Magnetic Stripe Card (MSR):

{
  "entryDetails": {
    "customerPresenceStatus": "PRESENT",
    "entryMode": "CONTACTLESS_MAGSTRIPE"
  },
  "type": "CREDIT_DEBIT"
}

# Keyed Transaction

This category refers to the transactions processed on the device and via the virtual terminal on the web or through an interface where the card is keyed in. The pricing, in this case, is determined based on the criteria that the card number has been manually entered and the funding source is CREDIT_DEBIT.

{
  "entryDetails": {
    "customerPresenceStatus": "VIRTUAL_TERMINAL_PRESENT",
    "entryMode": "KEYED"
  },
  "type": "CREDIT_DEBIT"
}

# E-commerce/Invoicing

This category includes the transactions processed on the web via Poynt Collect or the invoicing application. The pricing is determined based on the criteria that the card number has been manually entered, and the funding source is CREDIT_DEBIT.

# Invoicing App Transactions:

{
  "entryDetails": {
    "customerPresenceStatus": "INVOICING",
    "entryMode": "KEYED"
  },
  "type": "CREDIT_DEBIT"
}

# Poynt Collect Transactions:

{
  "entryDetails": {
    "customerPresenceStatus": "ECOMMERCE",
    "entryMode": "KEYED"
  },
  "type": "CREDIT_DEBIT"
}

# E-check Transaction

This category includes the transactions processed using an ACH account. The pricing is determined based on the criteria that the card number has been manually entered, and the funding source is CHEQUE.

{
  "entryDetails": {
    "customerPresenceStatus": "ECOMMERCE",
    "entryMode": "KEYED"
  },
  "type": "CHEQUE"
}

# Customized Transaction

This category is used when you need a specific online transaction to have a different fee than others. The display name and rate for this fee can be configured from your Reseller portal to define your sign-up profile and rates.

The pricing is determined based on the criteria that the card number has been manually entered, and the funding source is CREDIT_DEBIT. It is essential to keep in mind that the "customType" field within the "references" element must have the "CUSTOM" value.

Note

Please note that this functionality is not available to you by default. If you wish to use it, you must reach out to your account manager to submit a formal request.

# Invoicing App Transactions:

{
  "entryDetails": {
    "customerPresenceStatus": "INVOICING",
    "entryMode": "KEYED"
  },
  "type": "CREDIT_DEBIT",
  "references": [
    {
      "id": "e1cb771c-1078-0010-88a1-43abc12ba121",
      "customType": "CUSTOM",
      "type": "CUSTOM"
    }
  ]
}

# Poynt Collect Transactions:

{
  "entryDetails": {
    "customerPresenceStatus": "ECOMMERCE",
    "entryMode": "KEYED"
  },
  "type": "CREDIT_DEBIT",
  "references": [
    {
      "id": "e1cb771c-1078-0010-88a1-43abc12ba121",
      "customType": "CUSTOM",
      "type": "CUSTOM"
    }
  ]
}

TIP

If you wish to learn more about pricing, feel free to contact your account manager or the developer support team at devsupport@poynt.co for more details.

Last Updated: 5/12/2023, 11:20:14 AM