REST API

orderInformation. invoiceDetails.purchaseOrderNumber

Value used by your customer to identify the order.
This value is typically a purchase order number.
recommends that you do not populate the field with all zeros or nines.
This field is available only on the
,
,
,
,
,
,
,
,
,
, and
processors.
Only alphanumeric characters are accepted on
. Do not include hyphens or other non-alphanumeric characters. You must provide a value in this field or in the
clientReferenceInformation.code
field.

Specifications

  • Data Type:
    String
  • Data Length
    • : 17
    • : 25
    • : 25
    • : 17
    • : 25
    • : 25
    • : 17 for Mastercard, 25 for Visa
    • : 17 for Mastercard, 25 for Visa
    • : 25
    • : 25
    • : 25
    • : 17
    • : 25
    • : 17

Mapping Information

  • REST API Field:
    orderInformation.invoiceDetails.purchaseOrderNumber
  • SCMP API Field:
    user_po
  • Simple Order API Field:
    invoiceHeader_userPO

Processor Field Names

This list provides the Level II/Level III processor field name for each processor that supports Level II or Level III data: