public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("date", $this->getDate())->getObject();
 }
예제 #2
0
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("paymentTransactionId", $this->getPaymentTransactionId())->addPrice("price", $this->getPrice())->add("ip", $this->getIp())->add("currency", $this->getCurrency())->getObject();
 }
예제 #3
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("cardHolderName", $this->getCardHolderName())->add("cardNumber", $this->getCardNumber())->add("expireYear", $this->getExpireYear())->add("expireMonth", $this->getExpireMonth())->add("cvc", $this->getCvc())->add("registerCard", $this->getRegisterCard())->add("cardAlias", $this->getCardAlias())->add("cardToken", $this->getCardToken())->add("cardUserKey", $this->getCardUserKey())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->addPrice("price", $this->getPrice())->add("basketId", $this->getBasketId())->add("paymentGroup", $this->getPaymentGroup())->add("buyer", $this->getBuyer())->add("shippingAddress", $this->getShippingAddress())->add("billingAddress", $this->getBillingAddress())->addArray("basketItems", $this->getBasketItems())->add("callbackUrl", $this->getCallbackUrl())->add("paymentSource", $this->getPaymentSource())->add("currency", $this->getCurrency())->add("posOrderId", $this->getPosOrderId())->addPrice("paidPrice", $this->getPaidPrice())->add("forceThreeDS", $this->getForceThreeDS())->add("cardUserKey", $this->getCardUserKey())->addArray("enabledInstallments", $this->getEnabledInstallments())->getObject();
 }
예제 #5
0
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("paymentId", $this->getPaymentId())->add("ip", $this->getIp())->getObject();
 }
예제 #6
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("address", $this->getAddress())->add("zipCode", $this->getZipCode())->add("contactName", $this->getContactName())->add("city", $this->getCity())->add("country", $this->getCountry())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("connectorName", $this->getConnectorName())->addPrice("price", $this->getPrice())->add("callbackUrl", $this->getCallbackUrl())->add("buyerEmail", $this->getBuyerEmail())->add("buyerId", $this->getBuyerId())->add("buyerIp", $this->getBuyerIp())->add("posOrderId", $this->getPosOrderId())->addArray("installmentDetails", $this->getInstallmentDetails())->getObject();
 }
예제 #8
0
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("cardUserKey", $this->getCardUserKey())->add("cardToken", $this->getCardToken())->getObject();
 }
예제 #9
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("cardAlias", $this->getCardAlias())->add("cardNumber", $this->getCardNumber())->add("expireYear", $this->getExpireYear())->add("expireMonth", $this->getExpireMonth())->add("cardHolderName", $this->getCardHolderName())->getObject();
 }
예제 #10
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("installmentNumber", $this->getInstallmentNumber())->addPrice("totalPrice", $this->getTotalPrice())->getObject();
 }
예제 #11
0
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("externalId", $this->getExternalId())->add("email", $this->getEmail())->add("cardUserKey", $this->getCardUserKey())->add("card", $this->getCard())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("subMerchantKey", $this->getSubMerchantKey())->addPrice("price", $this->getPrice())->add("reason", $this->getReason())->add("currency", $this->getCurrency())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("subMerchantExternalId", $this->getSubMerchantExternalId())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("name", $this->getName())->add("email", $this->getEmail())->add("gsmNumber", $this->getGsmNumber())->add("address", $this->getAddress())->add("iban", $this->getIban())->add("taxOffice", $this->getTaxOffice())->add("contactName", $this->getContactName())->add("contactSurname", $this->getContactSurname())->add("legalCompanyTitle", $this->getLegalCompanyTitle())->add("swiftCode", $this->getSwiftCode())->add("currency", $this->getCurrency())->add("subMerchantKey", $this->getSubMerchantKey())->add("identityNumber", $this->getIdentityNumber())->add("taxNumber", $this->getTaxNumber())->getObject();
 }
예제 #15
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("id", $this->getId())->add("name", $this->getName())->add("surname", $this->getSurname())->add("identityNumber", $this->getIdentityNumber())->add("email", $this->getEmail())->add("gsmNumber", $this->getGsmNumber())->add("registrationDate", $this->getRegistrationDate())->add("lastLoginDate", $this->getLastLoginDate())->add("registrationAddress", $this->getRegistrationAddress())->add("city", $this->getCity())->add("country", $this->getCountry())->add("zipCode", $this->getZipCode())->add("ip", $this->getIp())->getObject();
 }
예제 #16
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("bankId", $this->getBankId())->addArray("installmentPrices", $this->getInstallmentPrices())->getObject();
 }
예제 #17
0
 public function getJsonObject()
 {
     return JsonBuilder::create()->add("id", $this->getId())->addPrice("price", $this->getPrice())->add("name", $this->getName())->add("category1", $this->getCategory1())->add("category2", $this->getCategory2())->add("itemType", $this->getItemType())->add("subMerchantKey", $this->getSubMerchantKey())->addPrice("subMerchantPrice", $this->getSubMerchantPrice())->getObject();
 }
예제 #18
0
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("token", $this->getToken())->getObject();
 }
예제 #19
0
 public function jsonDecode()
 {
     $this->jsonObject = JsonBuilder::jsonDecode($this->rawResult);
     return $this;
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->addPrice("price", $this->getPrice())->addPrice("paidPrice", $this->getPaidPrice())->add("installment", $this->getInstallment())->add("buyerEmail", $this->getBuyerEmail())->add("buyerId", $this->getBuyerId())->add("buyerIp", $this->getBuyerIp())->add("posOrderId", $this->getPosOrderId())->add("paymentCard", $this->getPaymentCard())->add("currency", $this->getCurrency())->add("connectorName", $this->getConnectorName())->add("callbackUrl", $this->getCallbackUrl())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->addPrice("price", $this->getPrice())->add("basketId", $this->getBasketId())->add("paymentGroup", $this->getPaymentGroup())->add("buyer", $this->getBuyer())->add("shippingAddress", $this->getShippingAddress())->add("billingAddress", $this->getBillingAddress())->addArray("basketItems", $this->getBasketItems())->add("callbackUrl", $this->getCallbackUrl())->add("paymentSource", $this->getPaymentSource())->add("currency", $this->getCurrency())->addPrice("paidPrice", $this->getPaidPrice())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("binNumber", $this->getBinNumber())->addPrice("price", $this->getPrice())->getObject();
 }
 public function getJsonObject()
 {
     return JsonBuilder::fromJsonObject(parent::getJsonObject())->add("paymentId", $this->getPaymentId())->add("conversationData", $this->getConversationData())->getObject();
 }