Page MenuHomeDatingVIP

subscription.cancel
Updated 3,265 Days AgoPublic

subscriptions.cancel

Description

Cancel subscription defined with passed sub_id

Input Parameters
NameTypeRequiredDescription
sub_idIntYesPV2 sub_id
pp_typestringYesPP Type (NB|RG|PO|...)
Returned
NameTypeDescription
resultbooleanTrue on success false on failure
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'	=> 'subscription.cancel',
	'data'	=> array(
		'sub_id'	=> 1,
		'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 'subscription.cancel' (length=19)
      'result' => boolean true
      'request' => 
        array (size=4)
          'cmd' => string 'subscription.cancel' (length=19)
          'data' => 
            array (size=2)
              'sub_id' => string '1' (length=1)
              'pp_type' => string 'RG' (length=2)
          'token' => string 'some-token' (length=26)
          'pass' => string 'some-pass' (length=32)
      'ts' => int 1429562164
      'origin_ip' => string '93.87.220.184' (length=13)
      'errors' => null
Last Author
dinke
Last Edited
Apr 20 2015, 16:37

Event Timeline

boris moved this document from Unknown Object (Phriction Wiki Document).Mar 11 2015, 13:31
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