Skip to content

Logo

Certus Finance

Real processing for all business categories

Website: certus.finance

Login: mbo.certus.finance

Follow the guidance for setting up a connection with Certus Finance payment service provider.

Set Up Account

Step 1: Contact Certus Finance support manager

Send a request on the website. Submit the required documents to verify your account and gain access.

Step 2: Get credentials

Credentials that have to be issued:

  • Merchant ID hash
  • Merchant account ID hash
  • Merchant account key
  • Merchant account username
  • Merchant account password

Important

Be sure to check with the manager if you require to provide a white list of IPs, and if so, specify IP addresses from the Corefy list.

Connect Provider Account

Step 1. Connect account at the Corefy Dashboard

Press Connect at Certus Finance Provider Overview page in 'New connection' to open Connection form.

Connect

Enter the credentials obtained for your account:

  • merchant_id → Merchant ID
  • merchant_account_id → Merchant account ID
  • merchant_account_key → Merchant account key
  • merchant_account_username → Merchant account username
  • merchant_account_password → Merchant account password

That's all!

You have connected Certus Finance account!

API examples

### Data set to create a Payment:

POST /api/commerce/payment-invoices HTTP/1.0
{
  "data":{
    "type":"payment-invoice",
    "attributes":{
      "service":"payment_card_usd_hpp",
      "commerce_account":"Hello_World",
      "currency":"USD",
      "amount":100,
      "flow":"charge",
      "gateway_options":{
        "cardgate":{
          "tokenize":""
        }
      },
      "test_mode":true,
      "options":{
        "allow_partially":false
      },
      "reference_id":"c62a1754-6967-4f22-b1f4-d0bb0172f031",
      "service_fields":[
      ]
    }
  }
}

Constants

Constants

  • FIRST_NAME → customer [first_name]
  • LAST_NAME → customer [last_name]
  • FULL_ADDRESS → customer [address] [full_address]
  • CITY → customer [address] [city]
  • POST_CODE → customer [address] [post_code]
  • STATE_CODE → customer [address] [region]
  • COUNTRY_CODE → customer [address] [country_code]
  • MOBILE → customer [phone]
  • PHONE → customer [phone]
  • EMAIL → customer [email]

Provider Options

Provider_Options

  • is_three_ds_required
    • turn on the possibility of conducting transactions only on 3DS

Default values

If some parameters are not passed in the request to create a transaction and the corresponding constants have no values, then default values will be passed instead.

Here is the list of default values with their corresponding parameters:

  • API_VERSION → '1.0.1'
  • DEFAULT_IP → '127.0.0.1'
  • DEFAULT_LANGUAGE → 'en'
  • DEFAULT_PERFORM_THREEDS → '1'

Question

"Still looking for help connecting your Certus Finance account?" Please contact our support team!