View Categories

How to Identify All Candidates Who Purchased a Testing Session

This article explains how to quickly check the list of all candidates who have purchased or canceled a particular testing session. In the Payment log report all necessary information is included.

Accessing the Payment Log Report #

To access the desired report:

  1. Click the Reporting tab in the main menu
  2. Select Predefined reports.
  3. On the Predefined reports categories page, click on User reports.
  4. When the User reports page appears, navigate to the Payment log report, and click it.

When the Payment log report opens, the following information about each candidate who purchased the testing session will be available:

  1. Action – Option to download the payment receipt.
  2. Payment ID – Unique identifier for the payment transaction.
  3. Payment Intent ID – Used to track the payment process in Stripe.
  4. Order Status – Current status of the order (e.g., pending, completed).
  5. Date – The date when the transaction occurred.
  6. Username – The username of the person who made the payment.
  7. Email – The email address associated with the user.
  8. Product Name – The name of the product or service purchased.
  9. Amount
  10. Product Price – The base price of the product before taxes.
  11. Tax Percentage – The percentage of tax applied to the transaction.
  12. Total Amount – The total amount paid, including product price and tax.
  13. Test Name – The name of the test or exam linked to the transaction.

YouTestMe and Stripe Integration via Payment Intent ID #

Log in to your Stripe account and go to the Transactions page. Open the desired transaction.

When you enter the transaction details, in the top right corner you will see the Payment Intent ID you can copy.

 

Now, navigate to the application and locate the desired transaction by pasting the copied ID from Stripe into the Payment Intent ID search field in the Payment log.

In this way, you can check all transactions.

Send Payment Log Reports with Only New Records Included #

You can schedule a payment log report by following these steps, ensuring you receive daily updates with only new completed payments.

  1. From the main menu, click on the Reporting section to access the reporting options.
  2. Within the Reporting section, select Scheduled reports from the menu to view and manage your scheduled reports.
  3. Click on the Create new button at the top right of the scheduled reports list.
  4. If you only want to send changed data, enable the checkbox labeled Send only changed data.
  5. Choose the desired Start time for the report.
  6. In the Interval section, specify how often you want the report to be generated by setting the number of days and/or hours.
  7. In the Email subject field, enter the title of the report, for example, “Daily Payment Log – New Payments.”
  8. Enter the details or message to be included in the email under Email message, such as “This log includes only newly completed payments and is sent daily.”Under Subscribers, add the email addresses of the users who should receive this report.
  9. At the bottom, set conditions for the report by selecting criteria. In this case, in the dropdown list, select Order status, choose equal, and enter COM to filter the completed payments only.

By sending only new completed payments daily, this approach ensures up-to-date financial records, reduces data clutter, and simplifies tracking for administrators.

For more useful instructional materials, please check:

 

Powered by BetterDocs

function year_shortcode() { $year = date('Y'); return $year; } add_shortcode('year', 'year_shortcode');