Gives you the ability to change an order’s specific parameters. These can include the following (see the Orders object for specific name values):
- Minimum Amount
- Order Amount
- Order Duration and Expiration Date
- Customer Attributes like name, address, and contact information
- Order Description and Annotation
- Suspension Status and Reason
- Autopay Attributes like status, frequency, amount, payment method, and start/end dates
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Best Practices to Ensure Fast API Response TimesBy default, PayNearMe will return all payments related to an order in response to your API call. This results in lengthy responses as your orders accrue payments in our system. The following options reduce load times and bandwidth usage, helping to lower network costs.
Limiting Payment ListingsFor the fastest responses, sending
return_minimal_info=trueensures that PayNearMe will only return thepnm_order_identifierand thepnm_customer_identifier.If you require more information in the response than that, but do not require payment history, sending
return_no_pmts=truein your request will eliminate payment history entirely.If you prefer to receive just the most recent payment, sending
last_pmt_only=truein your request will limit the response to just the most recent payment.
Limiting Payment Method ListingsUse
payment_methods_limitto limit the number of stored payment methods (accounts) returned within each payment method type (i.e.,paypal,venmo,debit,gpay,ach,cash_app) in the response. This is useful for orders with many saved payment methods where returning all accounts would impact performance.
Autopay Schedule UpdatesPayNearMe is aligning scheduled ACH processing with common industry practice for bank-to-bank settlement. This timing applies to recurring and one-time, future-dated ACH payments.
What Stays the Same?The consumer’s bank account is still debited on the scheduled transaction date.
What Changes?Payment instructions may reach the banking network one banking day earlier. The consumer’s bank does not process or post the debit until the scheduled date.
Skip, Cancel, and Schedule UpdatesBecause of the earlier handoff, skip and cancel are not available on or after the prior banking day before the scheduled date. Any updates to the schedule (including skip or cancel) must be completed at least two banking days before the scheduled transaction date. Weekends and bank holidays do not count as banking days, so the required lead time may be longer in calendar days.