Account Activation Guide

Thank you for referring to this manual to complete the configuration since you are just a few steps away before going live with Amazon Payment Services.
Account Profile
Kindly login to your Amazon Payment Services production account, using your Amazon Credentials. If you are still unable to login please send your query to our support team at merchantsupport-ps@amazon.com and we will help you reset your login password.

Once you have logged in to your production account, go to the Account Profile and update the correct account information like contact person, technical contact person and website etc, if the updated information is not correct.

Integration Settings / Merchant management
Now in order to finish your account setup, click on ‘Integration settings’ or you may see the option ‘Merchant management’ depending on the profile access.

When you see option’ Merchant management’, click on it and further click on your account name to see the options in order to complete the configuration.

Now let’s complete the below mandatory steps:
Step 1 - Payment page template
If you integrated with Redirection type, Amazon Payment page for credit card is fully customizable to match your website’s look and feel.

If you don’t have a payment page template ready or you are not planning to use any, you can always revert back to this step later on, however in this case you will use the Amazon Payment page default design, as was testing during integration process.

The payment page customization is possible only in Credit Card page for the other payment options allowed on Redirection channel are not customizable like KNET , Installments Standalone and NAPS.

From your back-office go to the tab Payment Page Template, Click on Add Payment Page Template.

You will find two options for customizing the payment page:

1. Using our back-office live editor.

2. Uploading your own CSS or HTML files.

Once done kindly inform us, we will verify and activate it for you.

You can customize the merchant page integration iframe as well so that it looks just like the rest of your website. By styling the Amazon Payment Service iframe you can mirror the look and feel of your website, giving your customers a seamless experience. Styling the iframe requires the use of CSS files. You need to set CSS classes inside a .css file to achieve your styling goals. If you are new to HTML and CSS you can visit this link Here to learn more about HTML and CSS.


Should you have any issues configuring the template please contact us on integration-ps@amazon.com.
Step 2 - Security Settings
Please click the ‘Security Settings’ to get the new production values for the Merchant Identifier, Access Code, SHA TYPE, SHA Request Phrase and the SHA Response Phrase. You need to copy these values as you will need them in the next steps, however, please avoid sharing them publicly as these values are your security parameters.
* If you are planning to use our account only for Invoicing/Subscription/E-terminal solutions, and you don’t have any active connection and integration between your website and Amazon Payment Services account, please skip this step.

By default, we advise to keep Origin IP and Origin URL blank, unless during the integration process you’ve agreed to use them.
Once the above values are saved, please go to your shopping cart or API coding and replace the values there with what you see in the production account.

Also, please select the correct integration transaction mode in the API coding or shop system plugin:

PURCHASE: means real time capture of the transaction (recommended)
AUTHORIZATION: means only authorizing the amount and capture should be done within 7 days once you provide the service.

Now kindly make sure you are sending the transaction requests to the Production environment as explained below
- If you are using any Shop system like Woo-commerce, Magento etc make sure all the above production security settings parameters are updated on the shop system plugin and sandbox/test mode is disabled or unchecked, or

- If you are using API coding then please make sure you have updated all the above production security settings parameter values in your API integration coding and you are sending the request string to the production url : –

https:// checkout.payfort.com/FortAPI/paymentPage (for Tokenization and Redirection only)

https://paymentservices.payfort.com/FortAPI/paymentApi (for main operations and channels)
Step 3 - Technical settings
Please follow below screenshot to find technical settings option in fort, you will find option depending on your access.

Option1 – Access technical settings from left panel.
Option 2 – Once you click on merchant management tab, click on your account name, you will see page something like below, find technical setting option here.
Below page will be same for both options.

To configure ‘Technical settings’, firstly you will need to know which channel is configured on your account, i.e. which channels you have completed the integration for, you can find this info in the activation email that you received from our Operations team.

You might have one channel or multiple channels configured, so you will need to configure the technical settings accordingly for each and every channel individually using the below steps.

Click on the ‘Add Technical Settings’ button and follow below.
- Integration Type: Select the Channel you have integrated from the dropdown. (please refer activation email from operations team if you unsure)


-Types of available channels with APS: Redirection, Merchant Page, Mobile SDK, Recurring, MOTO, Trusted and E-Terminal

- Status: Click on the Status ‘Active’

- Payment Options: Drag the available payment option (VISA/MasterCard/AMEX/mada/etc.) from left to right by clicking on highlighted arrow in the below screenshot.

Send Response Parameters: Always enable the Send Response parameter button (this option might or might not appear depending on your channel type)

The three listed URLs will be filled from your end based on the below:

*If you integrated using our APIs please fill the below URLs based on each URL requirements, and on the completed implementation on the test environment.

*If you are using plugin Copy the Host to Host URL as it shows in the admin panel and paste for all 3 fields described below.

*If you are using Shopify plugin, you can enter the below URL for all 3 fields described below:

https://fort.payfort.com/integration/shopify/response

- Kindly avoid configuring any invalid URLs such as (apple.com, google.com, example.com ...etc) in your accounts (test/production).

- If you are planning to use our accounts only for Invoicing/Subscription/E-terminal solutions, and you don’t have any active connection and integration between your website and Amazon Payment Services account, please use your domain URL / Terms & conditions URL for all the fields listed in your technical settings tab.s as possible to your query so we can help adding to our queue.

Direct Transaction Feedback : On this URL Amazon Payment Services will send to you HTTPs notifications that inform you of the transaction’s final status whenever a transaction is processed.

Redirection URL : Redirection URL is the page where the customer should land after completing the transaction.

Notification URL : Amazon Payment Services will send Merchants HTTPs notifications that inform Merchants of the transaction’s final status whenever a transaction status is updated.

Return URL Type : POST

- To save the changes, please click “SAVE” button

Now please process real end to end transactions from your website/application with each of the active payment
options (VISA/MC/AMEX/mada) to make sure everything is working as planned before going live to the public.

Please note that you need to use real card (credit or debit) at this moment, as test card will return declined transaction as it’s not allowed on the Production environment.

For further inquiries kindly get in touch with merchantsupport-ps@amazon.com.

Thank you and we wish you all the very best for your upcoming ecommerce venture!

*Screenshots shared are for illustration purpose only.