Preczn supports accepting, and in many cases forwarding, metadata within the Process Transaction API endpoint. Processors which currently support forwarding of the metadata object include:

  • Stripe
  • Adyen
  • Checkout.com

If your selected processor does not support metadata, Preczn will not send these values to the processor, but will store and return the data back to you.

Requirements for metadata:

  • A flat object consisting of no more than 20 keys each of a max length of 20 characters.
  • Only string values of a max length of 80 characters.

Example:

"metadata": {
  "receiptUrl": "https://www.example.com/receipts/abc123",
  "userId": "23c216c4-5fe4-4e09-9863-355b6a151fc8"
}