Transaction


Webhook Content

Status values

  • waiting: Order placed
  • confirmed: Successful payment
  • cancelled: Aborted by customer
  • declined: Failed 3D secure auth or declined by issuer bank
  • authorized: Successful tokenization
  • reserved: Successful reservation
  • refunded: Full refund
  • partially-refunded: Partial refund
  • refund_pending: Refund is beeing processed
  • chargeback: Card holder returns money
  • error: An issue happened during the payment process
KeyTypeDescription
idintInternal transaction ID
pspstring​Payment provider Identifier
langstring​ISO 639-1 of shopper language
modestringTransaction mode
timedatetimeDate and time of transaction creation
uuidstringPublic transaction ID
pspIdint​Payment service provider ID
amountintTransaction amount
statusstringTransaction status
contactContactDescribed in the given doc
metadataMetadataDescribed in the given doc
invoice​InvoiceDescribed in the given doc
paymentarrayPayment mean array
-brand (string)
-cardNumber (truncated PAN)
expiry (YY-MM)
pageUuidstringPublic page tool identifier
payrexx_feeintThe transaction fee charged by Payrexx (does not include fees from acquiring or interchange fees)
referenceIdstringCustom reference
preAuthorizationIdintThe ID of the origin pre-authorization transaction
originalTransactionIdintSet on refund transactions
originalTransactionUuidstringSet on refund transactions
<?php
array(
  'id' => 1,
  'uuid' => '82m09f9',
  'time' => '2014-11-18 13:44:53',
  'status' => 'waiting',
  'lang' => 'en',
  'psp' => 'Test',
  'payrexx_fee' => 0,
  'payment' => array(
    'brand' => 'VISA'
  ),
  'metadata' => Metadata,
  'invoice' => Invoice,
  'contact' => Contact,
);