For any web store you need to be able to take payments. But sometimes you want to handle that outside the platform.
There are three methods for creating invoices which have been tailored for each situation:
If invoicing outside of the platform you do not want a duplicate invoice with different order numbers to be visible to a customer. However you also do not want 'stray ends' in a webstore where you are unable to verify or trace where a license has come from. As such, we created Undocumented invoicing, this feature allows administrators to create an invoice, with all the packages and discount codes they want, however the customer will not be notified or be able to view this. They will merely see that they have licenses available. However as an administrator you can easily trace back where the licenses originated from!
Manual invoicing allows an administrator to create an order for a customer which they are not notified of automatically. The administrator can later mark the invoice as paid (which would be viewable to the customer) or inform the customer that they have an invoice which they can pay via PayPal, enabling you to create custom bundles but still use PayPals powerful billing platform.
This is for the "walk up and buy" customers, those who want to buy themselves a package or for organisations who just want to place an order without any interaction and get immediate access to the content!
PayPal Settings are available in this section. For PayPal to work you will need to aquire your own PayPal Client ID and Secret Key from it's API section:
As before - log in to your PayPal account at: https://developer.paypal.com
PayPal, like everyone else, Wants to show ads. So you may have to look around to actually get to the developer website. Just keep looking until you get to where it has "Log in" at the top.
Once logged in click on the "Dashboard".
- Once to the Dashboard click on the "My Account" FIRST- BEFORE anything else.
- Once to the "My Account" part make sure you can do everything (ie: there are GREEN check marks in both columns. Or if you don't want to do some things - make sure they are NOT check marked.)
- To activate (or Enable) something just click on the link and follow what it says to do.
- Once through with that click on the "My Apps" link on the left. If you are no longer where you can do that then go back to #2 above and start over.
- Once on the "My Apps" page; click on the link to "Create App".
- This will ask you to name the app and select an account to develop the app with.
- Once through putting in all of that information - you are through and PayPal will give you all of the information you need.