Affirm Payment

Affirm Payment


  • Quick installation and setup
  • Easy and secure payment from your site through Affirm
  • Customer needs to create an account with his/her phone number and social scecurity number to get the credit info
  • Support USA and Canada gateways for payment
  • Supports Authorize, Capture, Refund and Void methods
  • Supports multi-stores and multi-currencies
  • Supports sandbox
  • Promotional messaging in product box, cart and checkout


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


  • Download the Affirm Payment Plugin from our store
  • 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'

  • To make the plugins functional, restart the application.
  • Enable the plugin with 'Edit' option and Configure it.


  • Go to Admin ≫ NopStation ≫ Plugin ≫ Affirm Payment ≫ Configure

  • Enter the Affirm Public Key and Affirm Private Key (Affirm Financial Product Key is deprecated) you retrieved from the Affirm sandbox merchant dashboard
  • 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
  • By enabling sandbox you can test the payment gateway
  • Enable product box allows affirm promotional message on product box
  • If your checkout process automatically captures the charge, set Transaction mode to Authorize and Capture
  • Additional fee is the amount that charges the customer for using this payment method
  • If you enable the Additional fee, use percentage. Then the additional fee is calculated as the percentage of order total

Leave your comment