Moip Woocomerce Marketplace

Concluído Postado Feb 9, 2015 Pago na entrega
Concluído Pago na entrega

Tenho um site que usa woocommerce / Dokan ([url removed, login to view]) e eu tenho um add-on que usa o paypal adaptive payments ([url removed, login to view]).

Ele funciona ok.

Mas eu pretendo usar o MoIP. existe um plugin gratuito que faz a maior parte do trabalho: [url removed, login to view] .

testei e está funcionando. Mas ele não tem uma opção para marketplaces.

MoIP usa isso para fazer as comissões:

$moip->addComission('$reason', 

        '$receiver', 

        '$percentage', 

        true);

Enquanto, $percentage = dokan_get_option( 'seller_percentage', 'dokan_selling' ); 

$reason: motivo da comissão.

$receiver: MoIP login de quem vai receber.*

*(dokan paypal adaptive payments pega esse valor da pagina de configuração do vendedor, onde tem um campo para colocar seu email do paypal. Pelo que chequei do código, ele usa isso para pegar:

            foreach ( $sub_orders as $key => $order_post ) {

                $seller_id        = dokan_get_seller_id_by_order( $order_post->ID );

                $seller_balance   = $this->get_seller_net_balance( $order_post->ID, $seller_id );

                $seller_pay_email = dokan_get_seller_withdraw_mail( dokan_get_seller_id_by_order( 

$order_post->ID ) );

                if ( false === $seller_pay_email ) {

                    $seller_pay_email = get_user_by( 'id', $seller_id )->user_email;

                })

O moip tem uma documentação sobre isso: [url removed, login to view]

Então, essa é a primeira coisa que eu quero fazer. Eu verifiquei o código, parece simples.

A segunda coisa é mudar esta função (o que eu mencionei acima, em *):

function dokan_withdraw_method_paypal( $store_settings ) {

    global $current_user;

    $email = isset( $store_settings['payment']['paypal']['email'] ) ? esc_attr( $store_settings['payment']

['paypal']['email'] ) : $current_user->user_email ;

    ?>

   

       

           

               

               

           

       

   

    Criar Conta MoIP <?php }

neste iframe, eu quero criar a conta MoIP. Aqui está a documentação: [url removed, login to view]

Uma coisa é que, nos campos que o vendedor já definiu em suas configurações, como código postal, endereço, telefone, o formulário deste iframe deve usá-lo.

Alguma duvida?

Codeigniter Tradutor Maltês PHP WooCommerce

ID do Projeto: #12383864

Sobre o projeto

4 propostas Projeto remoto Ativo em Mar 26, 2015

Concedido a:

nubelo_fSlWJTyH

Programação Boa tarde! Tenho mais de 10 anos de experiência em programação de sites e sistemas. Trabalho sempre com as melhores tecnologias e recursos, visando sempre as melhores técnicas de otimização e funciona Mais

€59 EUR em 2 dias
(0 Comentários)
0.0