Magento pass extra info to payment gateway -
i trying follow http://excellencemagentoblog.com/magento-create-custom-payment-method-api-based build payment gateway.
everything ok. need pass digital signature payment gateway.
i think should add in class excellence_pay_model_pay assigndata($data)
info = $this->getinfoinstance();         $info->setcctype($data->getcctype())             ->setccowner($data->getccowner())             ->setcclast4(substr($data->getccnumber(), -4))             ->setccnumber($data->getccnumber())             ->setcccid($data->getcccid())             ->setccexpmonth($data->getccexpmonth())             ->setccexpyear($data->getccexpyear())             ->setccssissue($data->getccssissue())             ->setccssstartmonth($data->getccssstartmonth())             ->setccssstartyear($data->getccssstartyear())             ->setccsignature($data->getccsignature());   i have added 1 more field : ->setccsignature($data->getccsignature());
but not able retrieve on capture() or callapi() function. empty time. thought ->setssignature use php magic set function, isn't it?
any hint , advise appreciated.
thanks guys!
looks have check if value being set or not using $info->getccsignature(). after value has been set, if being passed on capture() or callapi() function. need follow basic steps of debugging. echo-die, echo-die , on. luck.
Comments
Post a Comment