Create a credit card payment process using CyberSource
I want to create a credit card payment process but I can not accept card details on application screen because of PCI compliance issue. My application uses CyberSource as payment processor. We are using simple order API. In the current process of my application user has to create a Credit Card profile first. We create profile using CyberSource secure acceptance. and then we charge some amount on that profile using OnDemand payment.
Is there a way to charge credit card by accepting the card details on CyberSource screen? How can I achieve that?