Métodos de pagamento especifico para um produto específico

Tenho dois tipos de método de pagamento. Um método de pagamento pelo provedor de pagamentos Stripe, e outro método de envio manual: há cobrança (o cliente paga a encomenda no ato da entrega)

Acontece que tenho produtos personalizados, logo só poderei aceitar método de pagamento por pagamento Stripe (cartão crédito).

A minha questão é que é possível ter produtos só com o método de pagamento por Stripe e outros produtos com os 2 métodos de envio mencionados anteriormente.

É necessário mexer no código? Ou como funciona?

Isso é possível através do nosso app:

https://apps.shopify.com/scala-payment-customizations

O app deixa você esconder certos meios de pagamento, baseado em quais items o consumidor adiciona ao carrinho:

Ele por enquanto não foi traduzido para o inglês, mas se quiser é só mandar uma mensagem para o suporte que eles configuram para você.