RBD/EGL does not supply a specific credit card widget/function.
I would assume the way this is done by others is through either external types (java or javascript) or through invocation of 3rd party web services from the RUI or from your EGL service.
The input form would be something you would create in EGL or through the inclusion of 3rd party javascript. From a quick Google search, there were examples of credit card validators for JavaScript.
Then to invoke payment, I assume you would have to pick a credit card payment processor and then use a web service they would provide. From this, you could create an EGL interface to use to invoke it. This interface could be invoked directly from the RUI or you could use an EGL java service (on the server) if that makes sense for some reason.
If anyone else has an implementation, then hopefully they will respond.
take care.
Mark
markevans