PHP code example of rms / apiclient

1. Go to this page and download the library: Download rms/apiclient library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

rms / apiclient example snippets




MS\ApiClient;

$ApiClient = new ApiClient();
$ApiClient->setMerchantId("xxx");
$ApiClient->setAmount("1.10");
$ApiClient->setCurrency("MYR");
$ApiClient->setVerifyKey("xxx");
$ApiClient->setOrderId("DEMO12345");
$ApiClient->setBillName("xxx");
$ApiClient->setBillEmail("[email protected]");
$ApiClient->setBillMobile("0149998765");
$ApiClient->setBillDesc("xxx");
$ApiClient->setReturnUrl("xxx");
$ApiClient->setCallbackUrl("xxx");
$ApiClient->setEnvironment("SANDBOX"); //optional for sandbox
$ApiClient->configureVcode();

$paymentform = $ApiClient->paymentViaHostedPage("PAYNOW"); //PAYNOW is value at payment button
echo $paymentform;




MS\ApiClient;

$ApiClient = new ApiClient();
$ApiClient->setMerchantId("xxx");
$ApiClient->setAmount("1.10");
$ApiClient->setCurrency("MYR");
$ApiClient->setVerifyKey("xxx");
$ApiClient->setOrderId("DEMO12345");
$ApiClient->setBillName("xxx");
$ApiClient->setBillEmail("[email protected]");
$ApiClient->setBillMobile("0149998765");
$ApiClient->setBillDesc("xxx");
$ApiClient->setReturnUrl("xxx");
$ApiClient->setCallbackUrl("xxx");
$ApiClient->setEnvironment("SANDBOX"); //optional for sandbox
$ApiClient->configureVcode();

$paymentdirectserver = $ApiClient->paymentViaDirectServer();
echo $paymentdirectserver;