Digital goods payments combine JavaScript with the Express Checkout API to streamline the checkout process for buyers of digital goods.

Digital goods are items such as e-books, music files, and digital images distributed in electronic format. The buyer can conveniently purchase digital goods during checkout with a minimum of clicks without leaving your website or interrupting their online activities.

To make a payment for a digital goods item, the buyer:

Choise Pay With PayPal. The button click triggers the call to the SetExpressCheckout API operation. PayPal redirects the buyer to a lightbox overlaying your website.

Clicks Pay to accept the order. The button click triggers JavaScript code that closes the lightbox.