Page MenuHomeDatingVIP

processor.accounts
Updated 2,319 Days AgoPublic

processor.accounts

Description

Retrieve accounts information on specified payment processor

Input Parameters
NameTypeRequiredDescription
pp_typemixed (string|array)noShow only accounts for specified payment processor
Return
NameTypeDescription
resultarrayResult array with data
Usage Example
<?php

$curl = new \Dinke\CurlHttpClient;

//setup payment url and timeout
$payment_url = 'https://dev-payment.datingvip.com/api.json';
$timeout 	= 30;

$curl->setCredentials('some-token', 'some-pass');


$post_data = array(
	'cmd'	=> 'processor.accounts',
	'data'	=> array('pp_type' => 'rg')
);

$response = $curl->sendPostData($payment_url, $post_data, null, $timeout);
if($response === false)
{
	//handle errors
}

//decode json to get array
$response = json_decode($response, true);
var_dump($response);

Excepted output after running this script should be:

array (size=1)
  'result' => 
    array (size=8)
      'code' => int 700
      'status' => string 'Action completed succesfully' (length=28)
      'command' => string 'processor.accounts' (length=18)
      'result' => 
        array (size=1)
          'RG' => 
            array (size=1)
              0 => 
                array (size=3)
                  'ppac_id' => string '109' (length=3)
                  'name' => string 'RG' (length=2)
                  'pp_type' => string 'Rocket Gate - DatingBackend' (length=27)
                  'merchant_id' => string '123123123123'
      'request' => 
        array (size=4)
          'cmd' => string 'processor.accounts' (length=18)
          'data' => 
            array (size=1)
              'pp_type' => string 'rg' (length=2)
          'token' => string 'some-token' (length=26)
          'pass' => string 'some-pass' (length=32)
      'ts' => int 1429561629
      'origin_ip' => string '93.87.220.184' (length=13)
      'errors' => null
Last Author
aplawecki
Last Edited
Jul 19 2018, 18:05

Event Timeline

boris moved this document from Unknown Object (Phriction Wiki Document).Mar 11 2015, 13:30
boris changed the visibility from "Public (No Login Required)" to "All Users".
boris changed the visibility from "All Users" to "Public (No Login Required)".
boris shifted this object from the Restricted Space space to the S6 Everyone space.Aug 8 2018, 08:24