Jump to content

Enlever Step 5, automatiquement rediriger vers paypal


Recommended Posts

Bonjour,

 

Comment enlever le step 5 quand quelqu'un achète un produit sur prestashop 1.6 ?

 

Je veux enlever le choix de paiement qui est step 5, pour être redirigé vers PayPal.

 

J'ai seulement 1 choix de paiement qui est PayPal alors je veux enlever le step 5

 

Merci de votre aide.

Link to comment
Share on other sites

Heu... Non, non et non. Je ne vois pas l’intérêt de modifier/surcharger quelque controller que ce soit.

 

Sérieusement, entre nous, le module Paypal transmets un formulaire invisible dans le tpl de celui-ci. Au clic sur l'icône de paiement PayPal, une action submit est déclenchée sur le formulaire.

 

Rien n'empêche d'effectuer cette action automatiquement au chargement de la page du choix de paiement.

 

C'est un fichier à modifier, et un tpl surtout.

Link to comment
Share on other sites

Voici comment enlever le choix de paiement qui est step 5, pour être redirigé vers PayPal.

 

 

Éditer le fichier order-carrier.tpl

/==== Delete =====/

 <button type="submit" name="processCarrier" class="button btn btn-default standard-checkout button-medium">                     
<span>                           
{l s='Proceed to 
checkout'}                           
<i class="icon-chevron-right right"></i>                     
</span>          
</button>

/=================/
             
{/if}             
</p>            
</form>/

/==== Paste ==== /
                
<div style="float:left; margin: -50px 0px 0px 700px">
                
<button type="submit" class="button btn btn-default standard-checkout 
button-medium">  
                        
<a href="javascript:void(0)" onclick="$('#paypal_payment_form').submit();" 
id="paypal_process_payment" </a>
                        
<span> 

                                
{l s='Proceed to checkout'}
                                
<i class="icon-chevron-right right"></i>
                        
</span>
                
</button>
                
<form id="paypal_payment_form" 
action="http:your_domain/modules/paypal/express_checkout/payment.php" 
data-ajax="false" title="Pay with PayPal" method="post">
                
<input type="hidden" name="express_checkout" value="payment_cart"/>
                
<input type="hidden" name="current_shop_url" value="http://you_domain/index.php?controller%3Dorder%26multi-shipping%3D" 
/>
                
<input type="hidden" name="bn" value="PRESTASHOP_EC" />
                
</form>
                
</div>
/===============/
Edited by clubreseau (see edit history)
Link to comment
Share on other sites

  • 8 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...