Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-vault
Api
Data
PaymentTokenInterface.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\Vault\Api\Data
;
7
14
interface
PaymentTokenInterface
15
{
19
/*
20
* Entity ID.
21
*/
22
const
ENTITY_ID
=
'entity_id'
;
23
/*
24
* Customer ID.
25
*/
26
const
CUSTOMER_ID
=
'customer_id'
;
27
/*
28
* Unique hash for frontend.
29
*/
30
const
PUBLIC_HASH
=
'public_hash'
;
31
/*
32
* Payment method code.
33
*/
34
const
PAYMENT_METHOD_CODE
=
'payment_method_code'
;
35
/*
36
* Token type.
37
*/
38
const
TYPE
=
'type'
;
39
/*
40
* Token creation timestamp.
41
*/
42
const
CREATED_AT
=
'created_at'
;
43
/*
44
* Token expiration timestamp.
45
*/
46
const
EXPIRES_AT
=
'expires_at'
;
47
/*
48
* Gateway token ID.
49
*/
50
const
GATEWAY_TOKEN
=
'gateway_token'
;
51
/*
52
* Additional details.
53
*/
54
const
DETAILS
=
'details'
;
55
/*
56
* Is vault payment record active.
57
*/
58
const
IS_ACTIVE
=
'is_active'
;
59
/*
60
* Is vault payment token visible.
61
*/
62
const
IS_VISIBLE
=
'is_visible'
;
63
70
public
function
getEntityId
();
71
79
public
function
setEntityId
($entityId);
80
87
public
function
getCustomerId
();
88
96
public
function
setCustomerId
(
$customerId
);
97
104
public
function
getPublicHash
();
105
113
public
function
setPublicHash
($hash);
114
121
public
function
getPaymentMethodCode
();
122
130
public
function
setPaymentMethodCode
(
$code
);
131
138
public
function
getType
();
139
147
public
function
setType
(
$type
);
148
155
public
function
getCreatedAt
();
156
164
public
function
setCreatedAt
($timestamp);
165
172
public
function
getExpiresAt
();
173
181
public
function
setExpiresAt
($timestamp);
182
189
public
function
getGatewayToken
();
190
198
public
function
setGatewayToken
(
$token
);
199
206
public
function
getTokenDetails
();
207
215
public
function
setTokenDetails
(
$details
);
216
224
public
function
getIsActive
();
225
233
public
function
setIsActive
($isActive);
234
242
public
function
getIsVisible
();
243
251
public
function
setIsVisible
($isVisible);
252
}
Magento\Vault\Api\Data\PaymentTokenInterface\setIsActive
setIsActive($isActive)
Magento\Vault\Api\Data\PaymentTokenInterface\setType
setType($type)
Magento\Vault\Api\Data\PaymentTokenInterface\CREATED_AT
const CREATED_AT
Definition:
PaymentTokenInterface.php:42
Magento\Vault\Api\Data\PaymentTokenInterface\setIsVisible
setIsVisible($isVisible)
Magento\Vault\Api\Data
Definition:
PaymentTokenFactoryInterface.php:7
$details
$details
Definition:
vault.phtml:10
Magento\Vault\Api\Data\PaymentTokenInterface\setTokenDetails
setTokenDetails($details)
Magento\Vault\Api\Data\PaymentTokenInterface\getExpiresAt
getExpiresAt()
Magento\Vault\Api\Data\PaymentTokenInterface\setPaymentMethodCode
setPaymentMethodCode($code)
Magento\Vault\Api\Data\PaymentTokenInterface\getIsVisible
getIsVisible()
Magento\Vault\Api\Data\PaymentTokenInterface\IS_VISIBLE
const IS_VISIBLE
Definition:
PaymentTokenInterface.php:62
Magento\Vault\Api\Data\PaymentTokenInterface\getPaymentMethodCode
getPaymentMethodCode()
Magento\Vault\Api\Data\PaymentTokenInterface\DETAILS
const DETAILS
Definition:
PaymentTokenInterface.php:54
Magento\Vault\Api\Data\PaymentTokenInterface\GATEWAY_TOKEN
const GATEWAY_TOKEN
Definition:
PaymentTokenInterface.php:50
$type
$type
Definition:
item.phtml:13
Magento\Vault\Api\Data\PaymentTokenInterface\getCreatedAt
getCreatedAt()
$token
$token
Definition:
fake_payment_token.php:14
Magento\Vault\Api\Data\PaymentTokenInterface\setCreatedAt
setCreatedAt($timestamp)
Magento\Vault\Api\Data\PaymentTokenInterface\CUSTOMER_ID
const CUSTOMER_ID
Definition:
PaymentTokenInterface.php:26
Magento\Vault\Api\Data\PaymentTokenInterface\IS_ACTIVE
const IS_ACTIVE
Definition:
PaymentTokenInterface.php:58
Magento\Vault\Api\Data\PaymentTokenInterface\setPublicHash
setPublicHash($hash)
Magento\Vault\Api\Data\PaymentTokenInterface\setEntityId
setEntityId($entityId)
Magento\Vault\Api\Data\PaymentTokenInterface\getTokenDetails
getTokenDetails()
Magento\Vault\Api\Data\PaymentTokenInterface\EXPIRES_AT
const EXPIRES_AT
Definition:
PaymentTokenInterface.php:46
Magento\Vault\Api\Data\PaymentTokenInterface\PAYMENT_METHOD_CODE
const PAYMENT_METHOD_CODE
Definition:
PaymentTokenInterface.php:34
$customerId
$customerId
Definition:
quote_with_customer.php:16
Magento\Vault\Api\Data\PaymentTokenInterface\TYPE
const TYPE
Definition:
PaymentTokenInterface.php:38
Magento\Vault\Api\Data\PaymentTokenInterface\getGatewayToken
getGatewayToken()
Magento\Vault\Api\Data\PaymentTokenInterface\setExpiresAt
setExpiresAt($timestamp)
Magento\Vault\Api\Data\PaymentTokenInterface\getPublicHash
getPublicHash()
Magento\Vault\Api\Data\PaymentTokenInterface
Definition:
PaymentTokenInterface.php:14
Magento\Vault\Api\Data\PaymentTokenInterface\getType
getType()
Magento\Vault\Api\Data\PaymentTokenInterface\setCustomerId
setCustomerId($customerId)
Magento\Vault\Api\Data\PaymentTokenInterface\ENTITY_ID
const ENTITY_ID
Definition:
PaymentTokenInterface.php:22
Magento\Vault\Api\Data\PaymentTokenInterface\getEntityId
getEntityId()
Magento\Vault\Api\Data\PaymentTokenInterface\getCustomerId
getCustomerId()
Magento\Vault\Api\Data\PaymentTokenInterface\setGatewayToken
setGatewayToken($token)
Magento\Vault\Api\Data\PaymentTokenInterface\PUBLIC_HASH
const PUBLIC_HASH
Definition:
PaymentTokenInterface.php:30
$code
$code
Definition:
info.phtml:12
Magento\Vault\Api\Data\PaymentTokenInterface\getIsActive
getIsActive()