I checked peach bitcoin's accepted payment methods[1] but they doesn't have credit card payment. Although if OP is open for bank transfers then yes it could be possible but still depends on his/her currency. OP can check this gsheet before from peach bitcoin's platform.
He can do cash payment deal with other person using Peach Bitcoin via meeting, this is even better than using credit card payment.
For other methods I remember that Coingate is offering Bitcoin purchase with credit card, but I would probably wait for current crazy transaction fees to cool down before doing this.
Note that I didn't use credit card method with coingate, but I used that service for other things before:
https://buy.coingate.com/