Example #1
0
 /**
  * Save a credit card with paypal
  *
  * @param array $params	credit card parameters
  */
 public function saveCard($payerId, $firstName, $lastName, $ccNumber, $ccExpirationMonth, $ccExpirationYear, $ccCVV, $ccBrandType)
 {
     $card = new \PayPal\Api\CreditCard();
     $card->setPayerId($payerId);
     $card->setFirstName($firstName);
     $card->setLastName($lastName);
     $card->setType($ccBrandType);
     $card->setNumber($ccNumber);
     $card->setExpireMonth($ccExpirationMonth);
     $card->setExpireYear($ccExpirationYear);
     $card->setCvv2($ccCVV);
     $card->create($this->contextFactory->createContext());
     return $card->getId();
 }