v1

latestOpenAPI 3.0.02026-08-04880393.1 KB

Update customer details in recurring sale

post/API/PaymentPageRequest.svc/RecurringSaleUpdateCustomer

Request body

Addressstring nullable

Customer Address.

Length: 1 to 30 Default: Current Recurring Settings

Citystring nullable

Customer City.

Length: 1 to 20 Default: Current Recurring Settings

Commentsstring nullable

The Customer Comments (to print on the invoice).

Length: 1 to 400 Default: Rivhit system settings

Countrystring nullable

Customer Country.

Length: 1 to 39 Default: Current Recurring Settings

CustomerFirstNamestring nullable

Customer First Name.

Length: 1 to 20 Default: Current Recurring Settings

CustomerIdinteger nullable

Customer Id Serial Number (Rivhit system).

Range: 0 to 999999999 Default: Page Settings

CustomerLastNamestring

Customer Last Name/Company Name.

Length:* 1 to 30 Default: No

EmailAddressstring email nullable

Customer Email Address.

Length: 6 to 50 Default: Current Recurring Settings

FaxNumberstring nullable

Customer Fax Number.

Length: 1 to 15 Default: Current Recurring Settings

IdNumberinteger nullable

Customer Israeli Id (by Custom Format).

Range: 8-9 digits Default: No

Orderstring nullable

The Sale Order Value.

Length: 1 to 15 Default: No

POBinteger nullable

Customer Post Office Box.

Range: 0 to 9999999 Default: No

PhoneNumberstring nullable

Customer Phone Number.

Length: 1 to 15 Default: Current Recurring Settings

PhoneNumber2string nullable

Customer Second Phone Number.

Length: 1 to 15 Default: No

RecurringSaleIdstring uuid required

Recurring Sale Identifier.

Format: UUID Default: No

Referenceinteger nullable

The Reference Value - Will be Saved in the Invoice.

Range: 0 to 9999999999 Default: No

Statestring nullable

Customer State.

Length: 1 to 10 Default: Current Recurring Settings

VatNumberinteger nullable

Customer VAT Number (by custom format).

Range: 8-9 digits Default: No

Zipcodestring nullable

Customer Zip Code (to print on invoice - send numbers).

Length: 1 to 7 Default: Current Recurring Settings

Example request

{
  "Address": "Ben Yehuda 1",
  "City": "Tel Aviv",
  "Comments": "Comments will be here",
  "Country": "Israel",
  "CustomerFirstName": "Moshe",
  "CustomerLastName": "Israeli",
  "EmailAddress": "a@a.com",
  "FaxNumber": "03-3333333",
  "IdNumber": 123456790,
  "Order": "ab12345",
  "POB": 12345,
  "PhoneNumber": "054-4444444",
  "PhoneNumber2": "054-4444444",
  "RecurringSaleId": "a6f8c4a3-3f25-4f73-b5c4-e8c1002bd8db",
  "Reference": 12345,
  "State": "Texas",
  "VatNumber": 123456790
}

Response

Successfully updated the recurring sale items

Statusinteger

The Response Error/Status Number (0 = Success)