All Collections
Finances: Tutorials
Payments
How do I get student payments to record automatically?
How do I get student payments to record automatically?
Ken Rhodes avatar
Written by Ken Rhodes
Updated over a week ago

Recording Online Payments:

When your students pay you, the payments need to be recorded in our database in order for the billing functions to work correctly. When the payments are made online, it's possible to have them recorded automatically. In order for this to happen, you have to set up the appropriate settings in Duet, and your students need to use the payment links that our software generates for you. If your students use an online payment method, but they don't use the links from our software, then our server will not receive information that is needed to correctly record the payment for you.

For PayPal Payments:

If you have enabled the Enable PayPal Payments option above, you can setup your PayPal account to tell Duet whenever a payment is received. We will then automatically enter this payment into your Duet account for you. This can save you lots of time doing data entry whenever you receive a payment.

To enable automatic data entry, follow these steps:

  1. Log into PayPal

  2. Click Settings

  3. Click "Seller Tools" in the menu bar at the top of the page

  4. Click Update beside "Instant payment notifications"

  5. Click Choose IPN Settings

  6. Click Receive IPN messages (Enabled) to enable the feature

  7. Click Save

Note: You will also get an e-mail notification from us each time a payment is received through PayPal, even if it's not a payment for your studio. If you use your PayPal account to receive payments outside of your studio (such as from Ebay), we recommend that you create a separate PayPal business account for your studio (since it is a business), and continue using your existing PayPal account for personal transactions. To setup a PayPal business account for free, click here.

For Credit Card Payments:

For you to receive credit card payments, you'll need to have an account with a credit card processor. Duet allows integration with two such processors, Stripe and Authorize.Net.

Stripe:

If you don't already have a Stripe account, click here to register.

Once you have your account set up, log into your Duet account and go to the Invoices & Payments tab of your Settings. Check the "Enable Credit Card Payments" box and then check the box for Stripe.com. Fill in the "Live Secret Key" and "Live Publishable Key" boxes. You can get these values in the Developer area of your Stripe account.

If you click the toggle in your Stripe dashboard to "View test data" you can get test keys for your account and use them with test credit card numbers to test how the system works with Stripe.

Stripe's system allows us to set everything up on our end so that you don't have to configure anything additional for payments to be recorded automatically in your Duet account.

Authorize.Net:

If you don't have one, click below to sign up for a new account with Authorize.Net.

Once you have your account set up, log into your Duet account and go to the Invoices & Payments tab of your Settings. Check the "Enable Credit Card Payments" box and then check the box for Authorize.net. Fill in the "API Login" and "Transaction Key" boxes. You can get these values in the Account tab of your Authorize.Net account.

Then lastly, copy and paste the address below to your Authorize.Net silent post field.
โ€‹https://musicteachershelper.com/student_payment_silent_post

Did this answer your question?