API payment module for CyberSource Gateway

<< < (2/5) > >>

mrosile:
Thanks for the encouragement macphoto :-)

-- Just an FYI and status update --

Today I broke ground on this project and have already processed a successful credit card authorization using VirtueMart!  There's still a lot of work to be done however, such as handling communication errors or failed (AKA rejected) card authorizations.

I am using the latest CyberSource API, which is version 5.0.0 (support for PHP 5.1.2), and NVP (Name Value Pairs, instead of XML).

I would like to get some feed back from anyone who is currently using or wants to use CyberSource to process payments.  CyberSource works with different payment processors such as Vital and FDMS.  Some payment processors require different information to be sent when processing authorizations.  I won't be able to test my CyberSource module with other payment processors as our merchant account is setup to process through Vital.  Anyone using a different payment processor, please let me know and I will try to include support for those as well.

mrosile:
For anyone who has read my post back in August of 2006, sorry its taken me this long to get this done, but I've finally completed a CyberSource Payment module for VirtueMart!

I've attached a zip file containing the module and a README.txt file with installation instructions.  I hope there are still people out there that can use it!

If anyone has any problems using this module, I will do my best to fix any bugs and improve on the existing module, but please understand that I'm only working on this project in my spare time, so please have patience.

mrosile:
Update on the CyberSource payment module!

WHATS NEW:
   * Added additional CyberSource methods
      - Void Captures
      - Refund Payment
   * More detailed debug messages returned from the
     "handleError" function
   * AUTH_ONLY and AUTH_CAPTURE are both valid responses to CS_TYPE
      - AUTH_ONLY will only authorize the transaction
      - AUTH_CAPTURE will attempt to capture payment after performing
        authorization
   * REVIEW status for authorizations
      - If an authorization is marked as 'review', the order *should*
        still be recorded in VirtueMart along with the reason which
        will be displayed under the "Payment Log"
   * More detailed Payment log for each CyberSource service
   * No more error messages will be displayed when adding this payment
     module.

mrosile:
Just posting my latest updates for the CyberSource payment modules!

1.1.2 -- February 20th, 2007
----------------------------
* BUGFIX: AUTH_CAPTURE now works, the payment is first authorized and if successful
  will then be captured.
* BUGFIX: Orders that are marked as 'REVIEW' status should be recorded in VirtueMart

Greg P:
I'm embarking on the same journey, but having problems with getting the cybersource extension to be recognized properly.  VM is saying "ERROR: Function "cybs_load_config" does not exist!  Is the CyberSource PHP module loaded?  Well, according to PHP it is, so I'm afraid it may be looking in the the wrong place for things.   Would mind sharing with me where you installed the pieces from Cybersource, and what you did to PHP to make it find them properly?

Thanks in advance, and I'd be happy to offer any help I can to help this effort along.

Navigation

[0] Message Index

[#] Next page

[*] Previous page