Desconto por meio de pagamento – XML checkout transparente Pagseguro
-
Olá pessoal,
Estou tentando adicionar um desconto de acordo com o meio de pagamento, no caso desconto para quem pagar via boleto.Vi em outro tópico sobre o filtro woocommerce_pagseguro_checkout_xml, utilizei ele para tentar manipular o XML.
Porém parece que ele nem entra na minha fun??o. Já tentei dar um wp_die e exit dentro da fun??o e nada acontece, tentei imprimir alguma coisa e também n?o funcionou.add_filter( 'woocommerce_pagseguro_checkout_xml', 'filter_woocommerce_pagseguro_checkout_xml', 10, 2 ); function filter_woocommerce_pagseguro_checkout_xml( $xml, $order ) { $newxml = simplexml_load_string($xml); $paymentMethodConfigs = $newxml->addChild( 'paymentMethodConfigs' ); $paymentMethodConfig = $paymentMethodConfigs->addChild( 'paymentMethodConfig' ); $paymentMethod = $paymentMethodConfig->addChild( 'paymentMethod' ); $group = $paymentMethod->addChild( 'group', 'BOLETO' ); $configs = $paymentMethodConfig->addChild( 'configs' ); $config = $configs->addChild( 'config' ); $config->addChild( 'key', 'DISCOUNT_PERCENT' ); $config->addChild( 'value', '10.00' ); return $newxml->asXML(); };
Se alguém ja utilizou esse filtro e puder ajudar, por favor.
Obrigado
Viewing 6 replies - 1 through 6 (of 6 total)
Viewing 6 replies - 1 through 6 (of 6 total)
- The topic ‘Desconto por meio de pagamento – XML checkout transparente Pagseguro’ is closed to new replies.