# Developer Resources

- [DigitalRiver.js reference](/commerce-api/resources/reference.md): Reference documentation for the DigitalRiver.js library
- [Including DigitalRiver.js](/commerce-api/resources/reference/including-digitalriver.js-on-your-page.md): Learn how to include DigitalRiver.js on your site's pages.
- [Initializing DigitalRiver.js](/commerce-api/resources/reference/digital-river-publishable-api-key.md): Learn how to use the Digital River publishable API key.
- [DigitalRiver object](/commerce-api/resources/reference/digitalriver-object.md): Learn how to use the DigitalRiver object.
- [Elements](/commerce-api/resources/reference/elements.md): Learn how to customize and stylize elements to seamlessly integrate them into your user experience or purchase flow.‌
- [Amazon Pay element](/commerce-api/resources/reference/elements/amazon-pay-element.md): Learn how to use the Amazon Pay element.
- [Apple Pay elements](/commerce-api/resources/reference/elements/apple-pay-elements.md): Learn how to use Apple Pay elements.
- [Google Pay elements](/commerce-api/resources/reference/elements/google-pay-elements.md): Learn how to use Google Pay elements.
- [IBAN element](/commerce-api/resources/reference/elements/iban-element.md): Learn how to use the IBAN element.
- [iDEAL element](/commerce-api/resources/reference/elements/ideal-element.md): Learn how to use the iDEAL element.
- [Konbini elements](/commerce-api/resources/reference/elements/konbini-elements.md): Learn how to use Konbini elements.
- [Compliance element](/commerce-api/resources/reference/elements/compliance-element.md): Gain a better understanding of what the compliance element does and how to use it.
- [Offline refund element](/commerce-api/resources/reference/elements/offline-refund-element.md): Learn how to use the offline refund element.
- [Online Banking elements](/commerce-api/resources/reference/elements/online-banking-elements.md): Learn how to use the Online Banking elements.
- [Tax Identifier element](/commerce-api/resources/reference/elements/tax-identifier-element.md): Create a Tax Identifier collection element that will automatically collect and validate tax identifiers.
- [Delayed payment instructions element](/commerce-api/resources/reference/elements/delayed-payment-instructions-element.md): Learn how to create a Delayed Payment Instructions element that will generate a template containing instructions for delayed payment.
- [PayPal elements](/commerce-api/resources/reference/elements/paypal-elements.md): Learn how to use the PayPal elements.
- [Guidelines for capturing payment details](/commerce-api/resources/reference/guidelines-for-capturing-payment-details.md): When creating a payment method, follow these guidelines:
- [Security](/commerce-api/resources/reference/security.md): Understand Digital River provides security.
- [Digital River payment objects](/commerce-api/resources/reference/digital-river-payment-objects.md): Learn how to use the Digital River payment objects.
- [Error types, codes, and objects](/commerce-api/resources/reference/error-types-codes-and-objects.md): Learn about error types, codes, and objects.
