Neuro Transaction Records Guide

The Transaction Records page is a centralised hub for monitoring and managing transaction activities within your e-commerce ecosystem. It provides detailed insights into data exchanges, including API interactions, webhook activities, and channel-specific transactions. This page enables you to filter, inspect, and analyse transaction records efficiently.

Last updated 2 months ago

Accessing the Transaction Records Page

To navigate to the Transaction Records page:

  1. Locate the left-hand menu.

  2. Click on "Transaction Records".

Click to Maximise the Image.

Understanding Transaction Records

Viewing Transaction Records

  1. Navigate to the Transaction Records page.

  2. Select a specific store to display its associated transactions.

  3. The page will present:

    • The channel name.

    • The platform or provider.

    • The activation status.

    • A "View Transaction Records" button for accessing API logs.

By default, only transactions with transferred data are displayed. To view all entries, including those without data transfers, click the "Show All" button in the top-right corner.

Transaction Record Headers

Each transaction entry includes key details:

  • Date – Filters transactions by date and time.

  • Attempts – Displays the number of attempts made to receive a response.

  • Status – Indicates transaction status (e.g., Waiting, In Progress, Success, Warning, Failed, Info), with distinct colours for easy identification.

  • Log Type – Specifies the transaction method (detailed below).

  • Message – Provides a description of the transaction.

  • Actions – Allows you to inspect the JSON request details.

Log Types and Methods

The Log Type categorises transactions based on API interactions, including:

  • auth_connect – Authenticates API connections.

  • get_order / get_orders – Retrieves single or multiple orders.

  • get_order_items – Retrieves items associated with a specific order.

  • update_order_status – Updates the status of an order.

  • get_shipping_address: Retrieves shipping addresses for orders.

  • submit_inventory – Submits inventory data.

  • submit_feed: Sends product data feed to the platform.

  • prepare_fulfilment_dispatches: Initiates the preparation of dispatches for fulfilment.

  • get_inventory_levels / set_inventory_levels – Retrieves or updates inventory levels.

  • prepare_inventory_dispatches: Prepares inventory dispatches.

  • set_inventory_levels: Sets inventory levels.

  • submit_fulfilment – Sends fulfilment details.

  • create_shipment – Generates shipment data.

  • refresh_tokens - Updates authentication tokens.

  • access_tokens - Retrieves access tokens.

  • get_locations - Fetches location information.

  • get_feed_submission_list - Retrieves a list of feed submissions.

  • get_feed_submission_result - Obtains the result of feed submissions.

  • submit_order_fulfilment_feed - Submits order fulfilment feed.

  • get_order_fulfilment_result - Retrieves order fulfilment results.

  • request_products_report - Requests a report on products.

  • get_report_request_list - Fetches a list of report requests.

  • get_report - Retrieves a specific report.

  • get_products - Retrieves product information.

  • get_stock_item - Fetches stock item details.

  • sync_products - Synchronises product information.

  • get_metafields - Retrieves metafields.

  • get_inventory_items - Fetches inventory items.

  • deactivate_product - Deactivates a product.

  • reactivate_product - Reactivates a product.

  • mark_orders_as_downloaded - Marks orders as downloaded.

  • prepare_acknowledgements_despatches - Prepares acknowledgements for despatches.

  • submit_acknowledgements - Submits acknowledgments.

  • prepare_purchase_order_transactions - Prepares purchase order transactions.

  • purchase_order_check_transaction - Checks purchase order transactions.

  • get_product_images - Retrieves product images.

  • get_countries - Fetches country information.

  • get_states - Retrieves state information.

  • push_invoices - Pushes invoices to the platform.

  • get_shipping_providers - Fetches shipping provider details.

For more information, refer to the full API documentation.

Filtering Transaction Records

To refine your transaction view:

  1. Select relevant filters (e.g., Date, Status, Log Type).

  2. Click "Apply Filters" to implement selections.

  3. Click "Clear All" to reset filters.

API and Webhook Transaction Records

At the top-right of the Transaction Records page, you will find two sections:

  1. API Request Transaction Records – Logs API requests, including:

    • Method – Defines the HTTP request type (GET, POST, PUT, DELETE, PATCH).

      • GET: Retrieves data.

      • POST: Submits data.

      • PUT: Updates existing data.

      • DELETE: Removes data.

      • PATCH: Partially updates data.

    • Status – Filters by HTTP response codes.

    • URL – Allows filtering based on URL patterns. Filters entries based on specific words with options such as equal, contains, and starts with.

    • Response Time (s) – Displays API response time.

    • Date: Allows filtering entries based on date, including the hour.

    • Actions: Allows you to see a detailed view of the JSON request.

  2. Webhook Transaction Records – Tracks webhook calls with details including:

    • Date – Timestamp of the webhook request.

    • Attempts – Number of response attempts.

    • Status – Shows webhook status with colour-coded indicators.

    • Log Type – Specifies the webhook method.

    • Message – Provides context for the webhook action.

    • Actions: Allows you to see a detailed view of the JSON request.

To inspect individual transactions, click the "Actions" button for a detailed JSON view.

This guide ensures you can efficiently monitor, filter, and troubleshoot transaction records in Neuro, optimising your e-commerce data management.

Click to Maximise the Image.

Next Steps & Support

Need help? Explore more of our documentation, or contact support.