Documentation Menu

Affirm Payment


  • The plugin requires you to install the Nop-Station Core plugin first.
  • An Affirm account is needed


  • Download the Affirm Payment Plugin from our store
  • Go to Administration → Configuration → Local plugins
  • Upload the NopStation.AffirmPayment zip file using the "Upload plugin or theme" button


  • Go to Administration, reload the 'list of plugins'. Install 'Nop-Station Core' Plugin first and then install 'Affirm Payment'

    install nopStation core

    install affirm payment

  • To make the plugins functional, restart the application.

    restart application

  • Enable the plugin with 'Edit' option and Configure it.

    edit plugin


  • Go to Admin → NopStation → Plugins → Affirm Payment → Configuration


  • Enter the Public api key and Private api key (Affirm Financial Product Key is deprecated) you retrieved from the Affirm sandbox merchant dashboard
  • Merchant name: The merchant name is optional. If you have multiple sites operating under a single Affirm account, you can override the external company/brand name that the customer sees. This affects all the references to your company name in the Affirm UI
  • Country API: Select the country API mode.
  • Use sandbox By enabling sandbox you can test the payment gateway.
  • Enable on product box: This allows affirm promotional message on product box
  • Transaction mode: If your checkout process automatically captures the charge, set Transaction mode to Authorize and Capture
  • Additional fee: This is the amount that charges the customer for using this payment method
  • Additional fee. Use percentage: Check the box to determine whether to apply an additional percentage fee to the order total. If not checked, a fixed value is used


public view

public view

If the plugin is successfully installed and configured the Affirm payment method will show on the checkout page.

Book a Meeting