The Autodesk App Store PayPal Account Setup
This information applies only to Apps sold for a fee on the Autodesk® App Store. It is important
to check your settings are as described in Required PayPal
®
Settings for the Autodesk App Store
below.
Recommended PayPal account types.
PayPal Business Accounts allow publishers to conduct business under a company or group
name and do not cost any more than a personal account.
NOTE: If you're setting up a new account "Website Payment Standard" is sufficientthis has no
setup fees and can accept not only buyers with a PayPal account, but also anyone with a credit
card even without a PayPal account.
Enable IPN notification
Required: the Autodesk App Store uses PayPal as its payment vendor. In order for customers to
be able to successfully purchase your app, you must ensure you did not ‘Disable IPN
notification.
If your account was newly created, or you never set any IPN notification (i.e. IPN turned Off), you
can ignore this paragraph. For other people, make sure to not ‘Disable’ IPN (see below). The IPN
URL can point anywhere e.g. to your own payment server - because the Autodesk App Store
will override it as necessary when processing a payment. If you are unsure, you can just use the
Autodesk App Store override https://apps.autodesk.com/Payment/IPNHandler
To change your IPN settings, log into your PayPal Business account, click on
the Account settings.
Publishers with fee-based Apps are required to have Business Account.
From the Left Navigation: Click on Notifications.
From there, click on “Update’ button present under Instant Payment Notifications
option.
You will see the IPN preferences page and click on Choose IPN Settings button.
Enable IPN messages by selecting the Receive IPN messages radio button and type a value
in the Notification URL field.
Save the changes by clicking on the Save button, and you will be redirected to the IPN
preferences page where you will see that IPN is now enabled:
Setting PayPal IPN Message Formatting
You can easily set the IPN message format to “UTF-8” from your PayPal profile by doing the
following.
1. Log into your PayPal account.
2. Go to Account Settings.
3. Go to Website payments’.
4. Look for the PayPal button language encoding section and hit ‘Update’ button.
5. Make sure your website language is set to the correct language.
6. Click the ’More Options button.
7. Make sure Encoding is set to UTF-8
8. Then Save settings.
Enabling Auto-return
Required: For better customer experience and to avoid extra clicks, you need to activate Auto-
Return so PayPal will automatically redirect your customer back to the Autodesk App Store after
purchasing your app. You need to enter a Return URL to validate this optional step it can be
your own website or the Autodesk App Store Default Return.
URL: https://apps.autodesk.com/Payment/Success. See example below.
1. Click on ‘Account settings
2. Go to ‘Website payments
3. Look for ‘Website preferences’ option and hit ‘Update’ button.
4. Update the ‘Auto return’ URL.
PayPal Invoice
Invoices can be created in PayPal.
When your customer pays you through the link on the PayPal invoice, they will automatically be
emailed a payment receipt. Occasionally you may receive a payment from your customer other
than through PayPal. To give your customer a detailed receipt, first create the invoice and save it
as a draft if the invoice is not created already. Choose Record payment from the Action column
on the Manage Invoices page to copy an invoice link which you can then send to your customer
as a receipt. Be sure to check your local requirements for invoices and receipts.
Checking for failed purchases
If a customer reports to you that a purchase failed, look at your IPN History to get information
about the transaction. On IPN history you can see all the IPN notifications that were sent and
their status.
To access the IPN History page, log into your PayPal account > ‘Account Settings >
‘Notifications’ > Instant Payment Notifications (click Update) where, if you have manually
configured IPN, you would find the IPN History link. However, that link would not appear if
you have not manually configured IPN
In that page are all the IPN notifications sent and their state:
The retrying notification status indicates that a transaction wasn´t successful. PayPal will try
several times until it successfully completes a transaction. Clicking on the message ID can show
you more details about the transaction.
If a customer reports a failed PayPal transaction after you have correctly set your IPN settings,
please email AppSubmissions@autodesk.com to report the problem.