1 <?php
 2  3  4 
 5 namespace Team3\PayU\Order\Transformer\UserOrder;
 6 
 7  8  9 10 
11 final class TransformerProperties
12 {
13     
14     const BUYER_EMAIL = 'buyer.email';
15     const BUYER_PHONE = 'buyer.phone';
16     const BUYER_FIRST_NAME = 'buyer.firstName';
17     const BUYER_LAST_NAME = 'buyer.lastName';
18 
19     
20     const DELIVERY_RECIPIENT_PHONE = 'delivery.recipientPhone';
21     const DELIVERY_RECIPIENT_NAME = 'delivery.recipientName';
22     const DELIVERY_RECIPIENT_EMAIL = 'delivery.recipientEmail';
23     const DELIVERY_POSTAL_CODE = 'delivery.postalCode';
24     const DELIVERY_CITY = 'delivery.city';
25     const DELIVERY_COUNTRY_CODE = 'delivery.countryCode';
26     const DELIVERY_NAME = 'delivery.name';
27     const DELIVERY_STREET = 'delivery.street';
28 
29     
30     const GENERAL_CUSTOMER_IP = 'general.customerIp';
31     const GENERAL_ORDER_ID = 'general.orderId';
32     const GENERAL_ADDITIONAL_DESC = 'general.additionalDescription';
33     const GENERAL_CURRENCY_CODE = 'general.currencyCode';
34     const GENERAL_DESCRIPTION = 'general.description';
35     const GENERAL_MERCHANT_POS_ID = 'general.merchantPosId';
36     const GENERAL_SIGNATURE = 'general.signature';
37     const GENERAL_TOTAL_AMOUNT = 'general.totalAmount';
38 
39     
40     const INVOICE_CITY = 'invoice.city';
41     const INVOICE_COUNTRY_CODE = 'invoice.countryCode';
42     const INVOICE_E_INVOICE_REQUESTED = 'invoice.eInvoiceRequested';
43     const INVOICE_NAME = 'invoice.name';
44     const INVOICE_POSTAL_CODE = 'invoice.postalCode';
45     const INVOICE_RECIPIENT_EMAIL = 'invoice.recipientEmail';
46     const INVOICE_RECIPIENT_NAME = 'invoice.recipientName';
47     const INVOICE_RECIPIENT_PHONE = 'invoice.recipientPhone';
48     const INVOICE_RECIPIENT_TIN = 'invoice.recipientTin';
49     const INVOICE_STREET = 'invoice.street';
50 
51     
52     const PRODUCT_UNIT_PRICE = 'product.unitPrice';
53     const PRODUCT_QUANTITY = 'product.quantity';
54     const PRODUCT_NAME = 'product.name';
55 
56     
57     const PRODUCT_COLLECTION = 'productCollection';
58 
59     
60     const RECURSIVE = 'follow';
61 
62     
63     const SHIPPING_METHOD_NAME = 'shippingMethod.name';
64     const SHIPPING_METHOD_PRICE = 'shippingMethod.price';
65     const SHIPPING_METHOD_COUNTRY = 'shippingMethod.country';
66 
67     
68     const SHIPPING_METHOD_COLLECTION = 'shippingMethodCollection';
69 
70     
71     const URLS_NOTIFY = 'url.notify';
72     const URLS_CONTINUE = 'url.continue';
73     const URLS_ORDER = 'url.order';
74 }
75