Skip to main content

Odoo Plugin

Accept payments on your Odoo platform using the Amazon Payment Services plugin for seamless payment processing.

Prerequisites

Before you begin, ensure you have:

  • Odoo with admin access
  • Amazon Payment Services live account
  • Company domain configured in Odoo (e.g., yourcompany.odoo.com)

Supported integration types and payment methods

Supported Integration typesSupported Payment methods
Hosted CheckoutVisa, Mastercard, AMEX, MADA, Meeza, Apple Pay, KNET, NAPS, Benefit, OmanNet, STC Pay

All supported local payment options are supported on multi-select feature only.

Install and activate the plugin

1

Prepare Account Credentials

Gather these credentials from your Amazon Payment Services live account by navigating to Integration SettingsSecurity Settings:

  • merchant_identifier - Your unique merchant ID
  • access_code - API access code for authentication
  • request_sha_phrase - SHA phrase for request signing
  • response_sha_phrase - SHA phrase for response verification
2

Configure Amazon Payment Services Account

Navigate to Technical Settings tab, click Add New Technical Settings, select Redirection from Integration Type dropdown, and Activate. Then configure these specific URLs in your technical settings:

FieldURL Format
Redirection URLhttps://yourcompany.odoo.com/payment/aps/return
Notification URLhttps://yourcompany.odoo.com/payment/aps/webhook
Direct Transaction Feedbackhttps://yourcompany.odoo.com/payment/aps/webhook

Set Send Response Parameters to Yes and Save Changes.

3

Activate Plugin in Odoo

Navigate to payment providers using either AccountingConfigurationPayment Providers or SalesConfigurationPayment Providers. Select Amazon Payment Services from the provider list, go to the Credentials tab, and enter your account credentials (Merchant Identifier, Access Code, SHA Request Phrase, SHA Response Phrase). Set State field to Enabled and Save the configuration.

Replace yourcompany.odoo.com with your actual Odoo company domain as displayed in your browser address bar.

The Amazon Payment Services plugin comes pre-installed with Odoo. No additional installation is required.

Was this page helpful?

Thanks for your feedback!