Great question. You would need to use a payment gateway in order to accept credit card payments from your customers at the checkout. You can set up an account with the payment gateway, then when a customer orders a product for you, the payment gateway will take the money from the customer, process it, then deposit it into your bank account. Here is a list of payment gateways available for merchants based in Pakistan.
Let me know what you think!
Social Care | help.shopify.com