Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Description

Ubercart Parsian Payment defines a new Payment Method for an Ubercart 2.x powered
website to process its online payments through the Parsian Bank online gateway.

Disclaimer

This module is in an early development stage, It is not intended to be used in production.

Requirements

  • A valid PIN number provided by Parsian Bank.
  • A registered IP address on Parsian Bank databases.

You need to have a valid PIN number provided by Parsian Bank and also a registered IP Address on their gateway to be able to process you website payments via Parsian bank online payment gateway. If these requirements are not satisfied, expect to get a "22 Error Code".

Dependencies

Installation

  1. Install Ubercart 2.x if not yet installed:
    • Enable UC Payment module under "Ubercart - core (optional)" and all its dependencies.
  2. Install & enable SOAP Client.
    • Go to admin/settings/soapclient.
    • Under "Active SOAP Library" check the "nuSOAP" option.
    • Leave other options as default.
  3. Install and enable Ubercart Parsian Payment:
    • Go to admin/store/settings/payment/edit/methods.
    • Check "Parsian Bank" under "Payment methods" block.
    • Click on "Parsian Bank settings" and fill the "Parsian Authentication PIN" field with the PIN number provided by Parsian Bank.
    • Leave other fields as default and save the configuration.

Project information

  • Module categories: E-commerce
  • Created by sepla on , updated