Affirm is a financing alternative to credit cards and other credit-payment products. This project integrates Affirm Credit Payment Gateway into the Drupal Ubercart payment and checkout systems.

REQUIREMENTS

This module requires the following modules:

  1. Sub modules of Drupal Ubercart package.
  2. Ubercart core,
  3. Ubercart Payment (and its dependencies);
  4. PHP cURL library;
  5. Affirm Merchant account (http://help.merchants.affirm.com)

HOW IT WORKS

General considerations:

  1. Shop owner must have an Affirm Merchant account - https://www.affirm.com/merchants
  2. Customer should have an Affirm account or he will be asked to create one - https://www.affirm.com/u/#/signup

​​Customer/Checkout workflow:

  1. This is an Off-Site payment method
  2. Redirect customer from checkout to the payment service and back.
  3. Customer redirected to Affirm where an Affirm account is needed : Sign In or Create Account;
  4. After the payment confirmation on Affirm side the Customer will be redirected back to the store to complete the order checkout.
Supporting organizations: 
Developed the module

Project information

Releases