MYOB Acumatica - Pencil payment link configuration guide for Sale Orders
Target: Guide for suppliers to configure Pencil payment link of Sales Orders for MYOB Acumatica account
Target: Guide for suppliers to configure Pencil payment link of Sales Orders 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/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
IMPORTbutton →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
Publishbutton → Click onPublish Current Projectaction.
- Download latest customisation package
- Update Sale Order report so641010
- Download and install Acumatica Report Designer
- Acumatica guid URL: https://help.acumatica.com/(W(2))/Help?ScreenId=ShowWiki&pageid=7b59f7ec-4153-48c9-95e3-5764e440f4dd
- Must have the role Report Designer
- File template SO641010.rps
ServiceUrl|https://xxx.myobadvanced.com/ ReportName|SO641010.rpx User|<username>@<tenant login name>
- Add Pencil payment link to Sales Order report - SO641010
- 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 listbutton - Select so641010 report
- Click
OKbutton
- Fill in the required information:
- Add controls for Pencil payment link which can be added to the report as a button, a link or a QR code:
Pay with PencilPaybutton (recommended):- Download
pay_with_pencilpay.pngfile: [URL will be updated soon]

- On the
Propertiestab of the Properties pane, select thereport1 Reportobject from the drop-down list to select the report form, and do the following:- In the
Data > EmbeddedImagesproperty, click the More button to open theEmbedded Imagesdialog box. - In the dialog box, click the
New image ...button, select thepay_with_pencilpay.pngfile. - Click
OKbutton to close theEmbedded Imagesdialog box.
- In the
- Add a
TextBoxcontrol to the position you want to show thePay with PencilPaybutton. - Properties:
- Appearance → Value:
<Empty> - Appearance → Style → BackImage → Source:
Embedded - Appearance → Style → BackImage → Image:
pay_with_pencilpay - Behavior → NavigateUrl:
=[SOOrder.UsrPpSoPencilPaymentLinkUrl] - Behavior → Target:
_blank - Behavior → Visible:
False - Behavior → VisibleExpr:
=[SOOrder.UsrPpSoPencilPaymentLinkUrl] <> null - Layout → Size (optional):
160px, 29px
- Appearance → Value:
- Download
- QR code:
- Add a
PictureBoxcontrol 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:
=[SOOrder.UsrPpSoPencilPaymentLinkUrl] - Behavior → QRCodeSettings → CodeSize:
64 - Behavior → Visible:
False - Behavior → VisibleExpr:
=[SOOrder.UsrPpSoPencilPaymentLinkUrl] <> null - Layout → Size:
64px, 64px
- Add a
Pay with PencilPaylink:- Add a
TextBoxcontrol to the position you want to show thePay with PencilPaylink. - Properties:
- Appearance → Value:
Pay with PencilPay - Appearance → Font (optional):
Arial; 12px; - Appearance → TextAlign (optional):
Center - Appearance → VerticalAlign (optional):
Top - Behavior → NavigateUrl:
=[SOOrder.UsrPpSoPencilPaymentLinkUrl] - Behavior → Target:
_blank - Behavior → Visible:
False - Behavior → VisibleExpr:
=[SOOrder.UsrPpSoPencilPaymentLinkUrl] <> null - Layout → Size (optional):
128px, 16px
- Appearance → Value:
- Add a
- Click
File→Save To Server- Fill in required information
- Web service URL
- Login user details with Report Designer role
- Click
OKbutton
- Fill in required information
- Test
- Login to MYOB Acumatica
- Go to
Sales Orders - Create and release a new sales order
- Open the newly created sales order
- Select
FINANCIALtab - The
Pencil Payment Linkinput is located underPAYMENT INFORMATIONsection
- Select
- Click
Print Orderaction (in more actions...) to open so641010 screen
- Click on Pencil Payment Link (
Pay with PencilPay) added at step 2.b.iii
- Download and install Acumatica Report Designer
- Update Sales Order email template
Sales Orders- Login to MYOB Acumatica account
- Go to
Email Templates- Screen ID SM2040PL - Find and open
Sales Orderstemplate related to Sales Order- Add
((UsrPpSoPencilPaymentLinkUrl))variable where you want to show the Pencil Payment Link in the email content

- Add
- Click
Savebutton to save the change - Test
- Go to
Sales Orders - Select an
Opensales order - Click on
Send Emailaction (in more actions...) - Click
SELECT TEMPLATEbutton → selectSales Orderstemplate related Sales Order - 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
SENDbutton
- Go to