Payment Terms Pricing Rules

Payment Terms pricing rules define when the product is to be paid for. Payment Terms can be negotiated between the end user and the pharmacist. Payment Terms can be defined on the product (SKU), total order, brand, or product group level.

Payment Terms can be defined using Payment Terms pricing rules and the value of the payment_values__v Veeva Setting.

  • If there is a matching Payment Terms pricing rule, Payment Term is set based on the pricing rule
  • If the payment_max__v field for the Payment Terms pricing rule contains a value, the user is able to edit the set value to one of the values listed in the field
  • If the payment_max__v field for the Payment Terms pricing rule, does not contain a value but the payment_values__v Veeva Setting contains a value, the user is able to select a Payment Term from the values listed in the Veeva Setting
  • If the payment_max__v field for the Payment Terms pricing rule, does not contain a value and the payment_values__v Veeva Setting does not contain a value, the user is able to enter free text value as the Payment Term
  • If there is not a matching Payment Terms pricing rule, Payment Term is not set
  • If the payment_values__v Veeva Setting contains a value, the user is able to select a Payment Term from the values listed in the Veeva Setting
  • If the payment_values__v Veeva Setting does not contain a value, the user is able to enter free text value as the Payment Term

Payment Terms Pricing Rule applied?

Payment Terms Pricing Rule applied has Payment Max defined?

Veeva Settings Payment Value is defined?

Default Payment Term

Available Payment Terms

Yes

Yes

n/a

payment__v field on the pricing_rule__v object

payment_max__v field on the pricing_rule__v object

Yes

No

Yes

payment__v on the pricing_rule__v object

payment_values__v Veeva Setting

Yes

No

No

payment__v on the pricing_rule__v object

Free text

No

n/a

Yes

None

payment_values__v Veeva Setting

No

n/a

No

None

Free text

The payment_priority_bottomtotop__v Veeva Setting determines the priority of choosing a winning payment term to set as total_payment__v when payment terms are set on the product, total order, brand, and product group level.

  • If the payment_priority_bottomtotop__v check box is deselected, Payment Term priority is set to order level, product group level, brand level, and then product level
  • If the payment_priority_bottomtotop__v check box is selected, Payment Term priority is set to product level, brand level, product group level, and then order level

Who can use this feature?

  • iPad, Windows Users (Browser coming soon)
  • Users do not require an additional license
  • End Users, Order Admins

Configuring Payment Terms Pricing Rules for

Creating Payment Terms Pricing Rules as

Using Payment Terms Pricing Rules as