Guide for suppliers to configure Pencil payment link for MYOB Acumatica account
Target: Guide for suppliers to configure Pencil payment link for MYOB Acumatica account
-
Install latest Pencil customisation package for MYOB Acumatica
-
Download latest customisation package
-
Login to Pencil as supplier
-
Download customisation package file URL: https://app.pencilpay.com/admin/integrations/myob/myob_advanced/download_package_file
-
-
Import customisation package to MYOB Acumatica account:
-
Login to MYOB Acumatica using full access user account
-
Go to
Customisation
→Publish Customisation
-
Click
IMPORT
button →Choose File
→ Select the customisation package file downloaded at step 1.a.ii → ClickUPLOAD
-
Publish the latest customisation
-
Click on the project name of the newly uploaded customisation at step 1.b.iii
-
Click
Publish
button → Click onPublish Current Project
action.
-
-
-
-
Update Invoice report - Screen AR641000
-
Download and install Acumatica Report Designer
-
Add Pencil payment link to Invoice report - Screen AR641000
-
Open Acumatica Report Designer
-
Click
File
→Open From Server
-
Fill in the required information:
-
Web service URL
-
Login user details with Report Designer role
-
-
Click
Load reports list
button -
Select AR641000 report
-
Click
OK
button
-
-
Add controls for Pencil payment link which can be added to the report as a button, a link or a QR code:
-
Pay with PencilPay
button (recommended):-
Download
pay_with_pencilpay.png
file: [URL will be updated soon] -
On the
Properties
tab of the Properties pane, select thereport1 Report
object from the drop-down list to select the report form, and do the following:-
In the
Data > EmbeddedImages
property, click the More button to open theEmbedded Images
dialog box. -
In the dialog box, click the
New image ...
button, select thepay_with_pencilpay.png
file. -
Click
OK
button to close theEmbedded Images
dialog box.
-
-
Add a
TextBox
control to the position you want to show thePay with PencilPay
button. -
Properties:
-
Appearance → Style → BackImage → Source:
Embedded
-
Appearance → Style → BackImage → Image:
pay_with_pencilpay
-
Behavior → NavigateUrl:
=[ARInvoice.UsrPencilPaymentLinkUrl]
-
Behavior → Target:
_blank
-
Behavior → Visible:
False
-
Behavior → VisibleExpr:
=[ARInvoice.UsrPencilPaymentLinkUrl] <> null AND [ARInvoice.OpenDoc] AND [ARInvoice.Status] = 'N'
-
Layout → Size (optional):
160px, 40px
-
-
-
QR code:
-
Add a
PictureBox
control to the position you want to show the QR code for Pencil payment link on the report. -
Data → Source:
Barcode
-
Data → BarcodeType:
QRCode
-
Data → Value:
=[ARInvoice.UsrPencilPaymentLinkUrl]
-
Behavior → QRCodeSettings → CodeSize:
64
-
Behavior → Visible:
False
-
Behavior → VisibleExpr:
=[ARInvoice.UsrPencilPaymentLinkUrl] <> null AND [ARInvoice.OpenDoc] AND [ARInvoice.Status] = 'N'
-
Layout → Size:
64px, 64px
-
-
Pay with PencilPay
link:-
Add a
TextBox
control to the position you want to show thePay with PencilPay
link. -
Properties:
-
Appearance → Value:
Pay with PencilPay
-
Appearance → Font (optional):
Arial; 12px;
-
Appearance → TextAlign (optional):
Center
-
Appearance → VerticalAlign (optional):
Top
-
Behavior → NavigateUrl:
=[ARInvoice.UsrPencilPaymentLinkUrl]
-
Behavior → Target:
_blank
-
Behavior → Visible:
False
-
Behavior → VisibleExpr:
=[ARInvoice.UsrPencilPaymentLinkUrl] <> null AND [ARInvoice.OpenDoc] AND [ARInvoice.Status] = 'N'
-
Layout → Size (optional):
128px, 16px
-
-
-
-
Click
File
→Save To Server
-
Fill in required information
-
Web service URL
-
Login user details with Report Designer role
-
-
Click
OK
button
-
-
Test
-
Login to MYOB Acumatica
-
Go to
Invoices and Memos
-
Create and release a new invoice
-
Open the newly created invoice
-
Select
FINANCIAL
tab -
The
Pencil Payment Link
input is located underDEFAULT PAYMENT INFO
section
-
-
Click
Print
action (in more actions...
) to open AR641000 screen -
Click on Pencil Payment Link (
Pay with PencilPay
) added at step 2.b.iii
-
-
-
-
Update Invoice email template
AR Invoice
-
Login to MYOB Acumatica account
-
Go to
Email Templates
- Screen ID SM2040PL -
Find and open
AR Invoice
template -
Add
((Document.UsrPencilPaymentLinkUrl))
variable where you want to show the Pencil Payment Link in the email content -
Click
Save
button to save the change -
Test
-
Go to
Invoices and Memos
-
Select an
Open
invoice -
Click on
Send Email
action (in more actions...
) -
Click
SELECT TEMPLATE
button → selectAR Invoice
template -
Fill in required information
-
From
-
To
-
Subject
-
-
Double check the Pencil payment link added at step 3.d is included in the email content
-
Click
SEND
button
-
-