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. User ID – Unique identifier of the user who made the transaction.
  7. Username – The username of the person who made the payment.
  8. Email – The email address associated with the user.
  9. First name
  10. Last name
  11. Product Name – The name of the product or service purchased.
  12. Amount
  13. Product Price – The base price of the product before taxes.
  14. Tax amount – The portion of the product price added as tax based on the tax percentage.
  15. Tax Percentage – The percentage of tax applied to the transaction.
  16. Total Amount – The total amount paid, including product price and tax.
  17. Test Name – The name of the test or exam linked to the transaction.

  1. Training course ID – ID of purchased training course.
  2. Training course name – Name of the purchased training course.
  3. Payout ID – Unique identifier associated with the payout.
  4. Payout Date – Date and time when the payout was processed.
  5. Payout Amount – The total amount in the payout, including all related payments.
  6. Payout Fee – The processing fee associated with the payout.
  7. Payout Trace ID – A transaction tracking identifier within the Stripe system.
  8. Payout Charge IDs – A list of charge identifiers included in the payout.
  9. Billing Country – Country used for billing purposes.
  10. Billing Address Line 1 – Primary address line for billing.
  11. Billing Address Line 2 – Secondary address line for billing (optional).
  12. Billing City – City of the billing address.
  13. Billing State – State/Province/Region for the billing address.
  14. Billing Postal Code – Postal or ZIP code for the billing address.
  15. Service Terms Accepted – Indicates whether the customer accepted the service terms.
  16. Tax ID – Tax identification number.

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