Skip to content

Commit 307fd8f

Browse files
Added Retrieve Card from IVR (#186)
1 parent e7024a6 commit 307fd8f

2 files changed

Lines changed: 18 additions & 0 deletions

File tree

samples/retrieve_card_from_ivr.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
require_once('config/sample_config.php');
4+
5+
$request = array(
6+
'cardUserKey' => '45f12c74-3000-465c-96dc-876850e7dd7a',
7+
'callToken' => '0309ac2d-c5a5-4b4f-a91f-5c444ba07b24',
8+
);
9+
10+
$response = SampleConfig::craftgate()->payment()->retrieveCardFromIvr($request);
11+
12+
print_r($response);

src/Adapter/PaymentAdapter.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,12 @@ public function retrieveProviderCards(array $request)
301301
return $this->httpGet($path);
302302
}
303303

304+
public function retrieveCardFromIvr(array $request)
305+
{
306+
$path = "/payment/v1/ivr-cards" . QueryBuilder::build($request);
307+
return $this->httpGet($path);
308+
}
309+
304310
public function is3DSecureCallbackVerified($threeDSecureCallbackKey, $params)
305311
{
306312
$hash = $params["hash"];

0 commit comments

Comments
 (0)