Ejemplo n.º 1
0
 /**
  * @return void
  */
 public function ccRefundAction()
 {
     $payment = new PayonePaymentTransfer();
     $payment->setTransactionId(PayoneApiConstants::TEST_TRANSACTION_ID);
     $payment->setPaymentMethod(PayoneApiConstants::PAYMENT_METHOD_CREDITCARD_PSEUDO);
     $refund = new RefundTransfer();
     $refund->setPayment($payment);
     $refund->setAmount(-100);
     $refund->setUseCustomerdata(PayoneApiConstants::USE_CUSTOMER_DATA_YES);
     $refund->setNarrativeText('Test narrative');
     //        echo '<pre>' . var_dump($refund) . '</pre>';die;
     $result = $this->getFacade()->refundPayment($refund);
     dump($result);
     die;
 }