Money transfer to AlertPay

Hello Experts!
I'm programming my own PTC (Paid To Click) website, and I need a PHP script that will transfer the money from my alertpay to someone's (user) alertpay. I know it is possible :)

Can somebody write it for me??
LVL 6
V4nP3rs13Asked:
Who is Participating?
 
cappytoiConnect With a Mentor Commented:
Hi,

There is a class written by alertpay for this, guessing you are looking for the send money API:
http://dev.alertpay.com/en/resources/sdks-and-sample-codes/cat_view/36-sdks-a-sample-code/41-php/44-api.html

Code I attached is an example on how to use it.



The additional parameters and directives can be found below:
http://dev.alertpay.com/index.php/integration-tools/api/sendmoney-api
<?php
include_once('SendMoneyClient.php');

$sendMoneyClient = new SendMoneyClient('myusername','myapipassword'); // fill with your own
$sendMoneyClient->buildPostVariables(
         '10', // amount
         'USD', // currency
         'receiver_email@receiver_email.com', // receiveremail
         'sender_email@sender_email.com', // senderemail
         '1', // purchase type, 0 => Service, 1 => Goods, 2 => Auction-Goods, 3 => Others
         'sending money note', // note to add to transaction
         '1' //  test mode, 0 => off, 1 => on
);
$response = explode('&',urldecode($sendMoneyClient->send()));
$formattedResponse = array();
foreach ($response as $item) {
    list($key,$value) = explode('=',$item);
    $formattedResponse[$key] = $value;
}

if ($formattedResponse['RETURNCODE'] >= 200 && empty($formattedResponse['REFERENCENUMBER'])) {
   echo 'Error In Transaction: '.$formattedResponse['DESCRIPTION'];
} else {
   echo 'Transaction Successful!';
}
?>

Open in new window

0
 
V4nP3rs13Author Commented:
Thanks, what account type should be mine. I have personal account type. Should it be business?
0
 
cappytoiCommented:
Hi,

I have not much idea about AlertPay but you can try the above code without any harm done to your account since there is a test mode available. But from what I know from Paypal, you need to have a business or merchant account to use these APIs.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.