Use case diagram for credit card processing system How does credit card payment processing work diagram payjunction