Credit Card Payments

How can I pay my DBS Bank Credit Card bill?
Why does it take three days to process a credit card payment?
Is there any maximum limit on processing credit card payment transactions?
Are there any additional charges associated with credit card payments online?