commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
lib
commercetools-api
src
Models
Event
CheckoutMessagePaymentsPayloadBaseData.php
1
<?php
2
3
declare(strict_types=1);
9
namespace
Commercetools\Api\Models\Event
;
10
11
use
Commercetools\Api\Models\Cart\CartReference
;
12
use
Commercetools\Api\Models\Order\OrderReference
;
13
use
Commercetools\Api\Models\Payment\PaymentReference
;
14
use
Commercetools\Base\DateTimeImmutableCollection
;
15
use
Commercetools\Base\JsonObject
;
16
17
interface
CheckoutMessagePaymentsPayloadBaseData
extends
JsonObject
18
{
19
public
const
FIELD_PROJECT_KEY
=
'projectKey'
;
20
public
const
FIELD_PAYMENT
=
'payment'
;
21
public
const
FIELD_TRANSACTION_ID
=
'transactionId'
;
22
public
const
FIELD_CART
=
'cart'
;
23
public
const
FIELD_ORDER
=
'order'
;
24
31
public
function
getProjectKey
();
32
39
public
function
getPayment
();
40
47
public
function
getTransactionId
();
48
55
public
function
getCart
();
56
63
public
function
getOrder
();
64
68
public
function
setProjectKey
(?
string
$projectKey): void;
69
73
public
function
setPayment
(?
PaymentReference
$payment): void;
74
78
public
function
setTransactionId
(?
string
$transactionId): void;
79
83
public
function
setCart
(?
CartReference
$cart): void;
84
88
public
function
setOrder
(?
OrderReference
$order): void;
89
}
Commercetools\Base\DateTimeImmutableCollection
Definition
DateTimeImmutableCollection.php:21
Commercetools\Api\Models\Cart\CartReference
Definition
CartReference.php:16
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData
Definition
CheckoutMessagePaymentsPayloadBaseData.php:18
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\getTransactionId
getTransactionId()
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\getPayment
getPayment()
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\setCart
setCart(?CartReference $cart)
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\setTransactionId
setTransactionId(?string $transactionId)
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\FIELD_CART
const FIELD_CART
Definition
CheckoutMessagePaymentsPayloadBaseData.php:22
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\getOrder
getOrder()
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\setOrder
setOrder(?OrderReference $order)
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\FIELD_PAYMENT
const FIELD_PAYMENT
Definition
CheckoutMessagePaymentsPayloadBaseData.php:20
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\getCart
getCart()
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\setPayment
setPayment(?PaymentReference $payment)
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\FIELD_TRANSACTION_ID
const FIELD_TRANSACTION_ID
Definition
CheckoutMessagePaymentsPayloadBaseData.php:21
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\FIELD_PROJECT_KEY
const FIELD_PROJECT_KEY
Definition
CheckoutMessagePaymentsPayloadBaseData.php:19
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\FIELD_ORDER
const FIELD_ORDER
Definition
CheckoutMessagePaymentsPayloadBaseData.php:23
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\setProjectKey
setProjectKey(?string $projectKey)
Commercetools\Api\Models\Event\CheckoutMessagePaymentsPayloadBaseData\getProjectKey
getProjectKey()
Commercetools\Api\Models\Order\OrderReference
Definition
OrderReference.php:16
Commercetools\Api\Models\Payment\PaymentReference
Definition
PaymentReference.php:16
Commercetools\Base\JsonObject
Definition
JsonObject.php:15
Commercetools\Api\Models\Event
Definition
BaseEvent.php:9
Generated by
1.9.8