Further Market
  • Essentials

    • Foreword
    • What is FM Script ?
    • The philosophy and benefits of FmScript
    • What you will learn
  • Recall

    • Internet: who? what? What is that?
    • Further market and FMScript
    • The compiler
  • Download
  • Getting started

    • Installation
    • Create a business account
    • Connect to the PC application
    • Create your first applet
    • Create your first web applet
    • Compiler view
  • Basics

    • basic rules
    • Reserved keywords
    • The Syntax
    • Coding Style
    • comments
    • Variables, constants, and data types
    • Convertion of types
    • Conditions and loops
  • Functions

    • Create a Menu
    • Create input field (Input2)
    • Create a QR Code
    • Scan a QR Code
    • Strings functions
    • Array functions
    • Date Time functions
    • Mathematics functions
    • JSON functions
    • XML functions
    • Call Http request
    • Manipulate Sessions
    • Financial functions
    • Notifications
    • Bleutooth Printer
  • Demos

    • Advanced Inputs
    • Call http Request
    • loops and conditions
    • Menu inputs
    • Array items count
    • Simpe for
    • simple select count Sql Query
    • Date and Time picker form
    • Get credit balance
    • is valid city
    • user info from phone number
    • get country and city from form
    • simple ussd link switch
    • charge user credit
    • simple message box
    • user entry code
    • get users relations
    • my external payements collected
    • call google Map
    • in App direct publish
    • Geo location
    • Charts
    • menu with hints
    • call system Messenger
    • user start code
    • In call Gallery
    • credit card payment Request
    • MTN CMR Airtime Product Subscription
    • MenuItemAddContacts
    • AJax and FM Input
    • Input2
    • MenuItemAddRichMedias
    • MenuItemAddTagsItems2
    • BlinBlin Menu + javascript
    • GENERAL ALERT MESSAGE WITH JSON OPTIONS
    • Barcode
  • databases

    • CRM
    • External Payments
    • Bills
    • Sales
    • Games
    • Applets
    • Payments Gateway
    • Manipulate Select Queries
  • APIs

    • Further Markey Pay button integration
    • Mobile Money cash collector
    • Bill Api
    • API PUBLISH PRODUCT
    • Sale Api
    • SMS Api
  • Advanced

    • Actions scheduler
    • Events settings
  • USSD CAMEROON

Further market pay button integration

  • Requirements
  • How does it work?

 

Requirements

As said above, the developer must have:

  • Mobile Money account associated with a number
  • Further Market BusinessAccount
  • Couple your Mobile money number with your Further Market Business Account
  • Mobile Money cash collect service activated

 

How does it work?

The developer creates its Mobile Money account if not exist, then he creates a Further Market account (free) and receives a unique FMAccountID. He proceeds to the binding of its Mobile Money account with that of Further Market. If during the course of his services, he requests a payment by Mobile Money account on his website, the only thing to do is to follow the below instructions:

1- Here is the template for pay button integration in a website

                
<form action="https://www.furthermarket.com/cashPayment/fmPayButon.php" method="POST" target="_blank">
    <input type="hidden" name="fmAccountID" value="5"/>
    <input type="hidden" id="amount1" name="amount" value="20000"/>
    <input type="hidden" id="curr1" name="curr" value="EUR"/>
    <input type="hidden" id="design1" name="design" value="Product 1"/>
    <input type="hidden" id="phonenumber" name="phonenumber"  value="237xxxxxx" />
    <input type="hidden" id="success1" name="returnSuccessLink" value="success.php?a=b&c=d"/>
    <input type="hidden" id="error1" name="returnErrorLink" value="error.php?e=f&g=h&i=j"/>
    <input type="hidden" id="desc1" name="desc" value="Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum"/>
    <input type="hidden" id="TransactionID" name="TransactionID" value="Unique Transaction ID from your server"/>
    <input type="submit" id="Buy1" value="Buy1" class="fm-btn"/>
</form>
                
            

2- Here the descriptions for the highlighted parameter of the above template.

a- https://www.furthermarket.com/cashPayment/fmPayButon.php
This is the link to Further Market page where the customer or buyer will proceed with the payment in your Mobile Money Account via Further Market platform.

b- GET
Here is the request method for your data to be sent. (Other methods like “post”… should be avoided)

c- fmAccountID
The Further Market Account Identifier is required. It is automatically generated at the creation of your Further Market Account. It is used during the payment process to identify the account which receive the payment.

d- Amount
The cost of the product or service which correspond to the amount retrieved from the customer Mobile Money Account.

e- Curr
The currency applied during the payment process.

f- Design
The Designation of the product or service sold.

g- returnSuccessLink
The link to your web page where the customer will be redirected upon successful payment. When the customer is redirected to the above stated page, Further Market adds your Further Market Account ID and the payment ID of the transaction to the link as shown in the following: success.php?fmAccountID=5&paymentID=1025&a=b&c=d

h- returnErrorLink
The link to your web page where the customer will be redirected upon an error on payment process. When the customer is redirected to the above stated page, Further Market adds your Further Market Account ID and payment ID=0 to the link as shown in the following: error.php?fmAccountID=5&paymentID=0&a=b&c=d

i- Desc
Description of your product or service. This parameter can be left empty if no description needed.



Select Queries
Mobile Money cash collector


Our Partners

Support
      Telephone : (+237) 675979899 / 676009100
      Email : fm_support@f-m.fm
      P.O Box : 774 BAFOUSSAM
Available On

no
no

Further Market Inc
Copyright © 2012-2021.