Status
– To manually close the recurring pay-in registration with theENDED
status. When doing so, no recurring pay-in can be created based on the registration anymore. Note that for PayPal, only one recurring registration can be used perUserId
, so you may need to set the registration toENDED
in order to create a new one with the same user.Billing
andShipping
– To change information about billing and shipping.
Path parameters
The unique identifier of the recurring pay-in registration.
Body parameters
Allowed values:
ENDED
The status of the recurring registration for PayPal:CREATED
– The recurring registration was created, but no recurring pay-in has yet been made.AUTHENTICATION_NEEDED
– A customer-initiated transaction (CIT) has been initiated against the registration but not authenticated. Note that there is no re-authentication process with PayPal: this status is only returned after the CIT is initiated but not yet successful.IN_PROGRESS
– The CIT has was successful and subsequent merchant-initiated transactions (MIT) can be requested.ENDED
– The registration can no longer be modified nor reused. A new one can be created for the same user.
Information about the end user’s shipping address.
Information about the end user’s billing address.
Responses
200
200
Max length: 128 characters (see data formats for details)The unique identifier of the object.
Returned values:
CREATED
, AUTHENTICATION_NEEDED
, IN_PROGRESS
, ENDED
The status of the recurring registration for PayPal:CREATED
– The recurring registration was created, but no recurring pay-in has yet been made.AUTHENTICATION_NEEDED
– A customer-initiated transaction (CIT) has been initiated against the registration but not authenticated. Note that there is no re-authentication process with PayPal: this status is only returned after the CIT is initiated but not yet successful.IN_PROGRESS
– The CIT has was successful and subsequent merchant-initiated transactions (MIT) can be requested.ENDED
– The registration can no longer be modified nor reused. A new one can be created for the same user.
The code indicating the result of the operation. This information is mostly used to handle errors or for filtering purposes.
The explanation of the result code.
Information about the recurring pay-ins related to the registration object.Note: If the
LastPayinId
references a transaction older than 13 months, it may have been archived.Returned values:
CUSTOM
For PayPal recurring registrations, this value is always CUSTOM
.For PayPal recurring registrations, this value is returned
null
.For PayPal recurring registrations, this value is returned
null
.The unique identifier of the user at the source of the transaction.
For PayPal recurring registrations, this value is returned
null
.Default value: The unique identifier of the owner of the credited wallet.The unique identifier of the user whose wallet is credited.
The unique identifier of the credited wallet.
Default value: FirstName, LastName, and Address information of the Shipping object if any, otherwise the user (author).Information about the end user billing address. If left empty, the default values will be automatically taken into account.
Information about the end user’s shipping address.
For PayPal recurring registrations, this value is returned
null
.For PayPal recurring registrations, this value is returned
null
.For PayPal recurring registrations, this value is ignored if sent and automatically returned
false
. However, you can specify NextTransactionDebitedFunds
and NextTransactionFees
to set up a fixed-amount recurrence.For PayPal recurring registrations, this value is returned
null
.For PayPal recurring registrations, this value is returned
0
.The amount of the first recurring pay-in.
This value can be different from the
This value can be different from the
NextTransactionDebitedFunds
The fees of the first recurring pay-in.
This amount can be different from the
This amount can be different from the
NextTransactionDebitedFunds
.The amount of the subsequent recurring pay-ins.
If this field is empty and either
FixedNextAmount
or FractionedPayment
are true
, the subsequent amount will be the same as FirstTransactionDebitedFunds
amount.The fees of the subsequent recurring pay-ins.
For PayPal recurring registrations, this value is returned
false
.Returned values:
CARD_DIRECT
, PAYPAL
Default value: CARD_DIRECT
The type of recurring pay-in registration (which must correspond to the pay-ins requested against it).