• France
status page
demonstrations
assistance
FAQContact support
Search
Categories
Tags
English
French
English
Homepage
Use cases
Create a payment
Create an installment payment
Create a multi-card (split) payment
Create a payment by Alias (Token)
Create a payment link
Create a recurring payment
Manage subscriptions
Manage your transactions (refund, cancel...)
Analyze your reports
API docs
Embedded Form
REST API
Hosted payment
Mobile payment
File exchange
Snippets
Payment methods
Plugins
Guides
Merchant Back Office
Functional guides

Analyzing the response at the end of payment

For more information and examples of code, go to Processing the return (IPN and Browser) available in the online documentation archive.

To learn how to implement IPNs, go to Using IPNs.

The following table provides the main information to analyze the response at the end of a payment.

shopId

Description: Shop ID

E.g.: 12345678

orderDetails.mode

Description: transaction creation mode.

Possible values:
  • TEST: for a test order
  • PRODUCTION: for a real order

E.g.: PRODUCTION

orderDetails.orderId

Description: order reference.

E.g.: myOrderId-1234

customer.reference

Description: buyer ID on the merchant website.

E.g.: MyReference-123456

customer.email

Description: buyer’s e-mail address.

E.g.: sample@example.com

cusotmer.billingDetails

Description: object containing details of the billing address.

customer.shippingDetails

Description: object containing the details of the billing address.

customer.shoppingCart

Description: object containing the details of the shopping cart.

transactions.amount

Description: payment amount in the smallest currency unit (cents for euro).

E.g.: 4525 for EUR 45.25

transactions.uuid

Description: Unique transaction identifier generated by the payment gateway.

This identifier is used for transaction management using the Web Service or via the Merchant Back Office.

This UUID must be returned when creating a shipment transaction using a Web Service.

E.g.: 73e37c63f24047d3b482efd00083f1b3

transactions.currency

Description: payment currency according to the ISO 4217 alpha-3 standard.

transactions.detailedStatus

Description: provides detailed information on the payment status.

E.g.: ACCEPTED

transactions.transactionDetails.useCase

Description: allows to specify a payment upon shipment with multiple authorizations.

Expected value: SHIPMENT_MULTIPLE_AUTHORISATION.

transactions.operationType

Description: used to identify the transaction type.

Expected value: VERIFICATION

transactions.transactionDetails.cardDetails.legacyTransId

Description: unique transaction identifier generated by the payment gateway.

This identifier is then used for transaction management via the Merchant Back Office.

E.g.: 992364

transactions.transactionDetails.cardDetails.authorizationResponse.authorizationResult

Description: Order placement result return code.

E.g.: 00

See the authorization code list for more information.

© 2025 {'|'} All rights reserved to Monetico Retail
25.30-1.11