How does Credit Card Processing Really Work? Here's the process and players involved. INFOGRAPHIC! Designed and Written by the crew at Custom Creatives. Infographics are awesome to engage and show customers visual content to outshine your competition, drive more links, social shares, authority and value to your brand. Contact us today for a free quote on your next infographic!