Comment Comment by tehlike mastercard deals in credit? banks deals in credit, mastercard is a payment network. parent tehlike 9 years ago