Esempio n. 1
0
 /**
  * @param \Generated\Shared\Transfer\OrderTransfer $orderTransfer
  *
  * @return \Generated\Shared\Transfer\OrderTransfer
  */
 public function getOrderDetails(OrderTransfer $orderTransfer)
 {
     return $this->zedStub->call('/sales/gateway/get-order-details', $orderTransfer);
 }
Esempio n. 2
0
 /**
  * @param \Generated\Shared\Transfer\CustomerTransfer $customer
  *
  * @return \Generated\Shared\Transfer\WishlistTransfer
  */
 public function getCustomerWishlist(CustomerTransfer $customer)
 {
     return $this->zedStub->call('/wishlist/gateway/get-customer-wishlist', $customer);
 }
Esempio n. 3
0
 /**
  * @param \Generated\Shared\Transfer\NewsletterSubscriptionRequestTransfer $newsletterUnsubscriptionRequest
  *
  * @return \Generated\Shared\Transfer\NewsletterSubscriptionResponseTransfer
  */
 public function checkSubscription(NewsletterSubscriptionRequestTransfer $newsletterUnsubscriptionRequest)
 {
     return $this->zedStub->call('/newsletter/gateway/check-subscription', $newsletterUnsubscriptionRequest);
 }
Esempio n. 4
0
 /**
  * @param \Generated\Shared\Transfer\QuoteTransfer $quoteTransfer
  *
  * @return \Generated\Shared\Transfer\PayolutionCalculationResponseTransfer
  */
 public function calculateInstallmentPayments(QuoteTransfer $quoteTransfer)
 {
     return $this->zedRequestClient->call('/payolution/gateway/calculate-installment-payments', $quoteTransfer);
 }
Esempio n. 5
0
 /**
  * @return \Spryker\Shared\ZedRequest\Client\Message[]
  */
 public function getErrorMessages()
 {
     return $this->zedStub->getLastResponseErrorMessages();
 }
Esempio n. 6
0
 /**
  * @param \Generated\Shared\Transfer\AddressTransfer $AddressTransfer
  *
  * @return \Generated\Shared\Transfer\AddressTransfer
  */
 public function setDefaultShippingAddress(AddressTransfer $AddressTransfer)
 {
     return $this->zedStub->call('/customer/gateway/default-shipping-address', $AddressTransfer);
 }
Esempio n. 7
0
 /**
  * @param \Generated\Shared\Transfer\QuoteTransfer $quoteTransfer
  *
  * @return \Generated\Shared\Transfer\ShipmentMethodsTransfer
  */
 public function getAvailableMethods(QuoteTransfer $quoteTransfer)
 {
     return $this->zedStub->call('/shipment/gateway/get-available-methods', $quoteTransfer, null, true);
 }