Ubercart Affirm

Component ID

2701771

Component name

Ubercart Affirm

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

416

Component created

Component changed

Component body

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.