Ajouter le lien de paiement sur votre Modèle PDF de facture

Prev Next

Suite à la question d'Axel de l'équipe l'ADV, si on peut intégrer le code pour afficher les URLs de paiement sur leur modèle de facture spécifique, Linda demande à Vijay, le développeur Salesforce de Cloud Kicks, de la rejoindre pour avancer sur la question.

Utilisez les modèles du package

Si vous n'utilisez pas actuellement un des deux modèles du package qui sont compatible avec le mode de paiement, vous pouvez choisir le modèle qui correspond à votre modèle actuel depuis la Raison sociale:

  • Modèle Facture 1

  • Modèle Facture 2 (Pour les versions inférieure à la version 5.4 il s'agit du Modèle Facture 5, et non pas du Modèle Facture 2)

  • Pour plus de détails sur la procédure de la mise en place : Appliquer un modèle PDF proposé par Frisbii.

Modifiez votre modèle personnalisé en mettant le code proposé sur Github

Chez Cloud Kicks ils n'utilisent pas un modèle du package, mais un modèle personnalisé. Pour afficher les liens vers le paiement sur le PDF de facture, Linda et Vijay peuvent retrouver le code dans le GitHub de Frisbii.

Procédure

1. Ouvrez votre sandbox et allez dans Configuration > Pages Visualforce pour ouvrir votre modèle personnalisé OU dupliquez votre page Visualforce en production pour tester en gardant votre modèle actuel intact.

Astuce : Si vous connaissez plus le nom de votre page Visualforce vous pouvez ouvrir le modèle en cliquant sur le nom du modèle qui est affiché dans le champ Modèle de facture par défaut de votre Raison sociale. Ensuite vous pouvez chercher le nom du modèle dans les pages Visualforce de la configuration Salesforce.

Dans une autre fenêtre :

2. Ouvrez notre GitHub Frisbii.
3. Cliquez sur le dossier Sofactoapp Template Version >=247 et choisissez le modèle actuel utilisé.
4. Copiez le code entier.

Dans la première fenêtre :
5. Collez le code à l'endroit qui vous convient.

Important : Faites attention en collant le code, de ne pas casser la structure de votre page. Cela peut causer des messages d'erreur lors de la sauvegarde et des décalage d'affichage sur le PDF.
Si vous n'avez pas mis en place le modèle, demandez à la personne qui l'a fait ou à votre intégrateur de faire le nécessaire.

6. Faites les tests d'affichage sur une facture brouillon.

  • Si vous êtes en production, utilisez le champ Autre modèle, pour tester le nouveau modèle.

  • Si vous êtes en sandbox, ajoutez le modèle dans le Modèle de facture par défaut de la Raison sociale.

  • Dans les deux cas : Il faut créer d'abord un enregistrement de l'objet Modèle pour faire la connexion entre la page Visualforce et l'objet Frisbii. Pour plus d'information Gérer les modèles PDF dans Frisbii.

Modifier l'étiquette Text_PaymentLink

Si vous personnalisez votre modèle de facture ou pas, dans les deux cas vous pouvez facilement modifier le nom du lien. Actuellement nous affichons : Payez par carte bleue.

Suivez ces indications, si vous souhaitez afficher un autre texte à la place :

Procédure

1. Allez dans la Configuration.
2. Tapez étiquette dans la barre de recherche.
3. Cliquez sur Étiquettes personnalisées.
4. Cliquez sur la lettre T.
5. A côté de l'étiquette Text_PaymentLink, cliquez sur Modifier.
6. Apportez les modifications au champ valeur.
7. Enregistrez.

Ensuite le texte que vous avez choisi s'affiche sur le PDF de la facture !

Si vous souhaitez traduire cet étiquette, vous pouvez suivre les procédures décrits dans cet article :

Modèles PDF - Comment traduire les étiquettes Frisbii et les étiquettes personnalisées.