Syrve POS Api V8 Code Reference
Syrve POS Api V8 Code Reference
Resto.Front.Api.Extensions
PaymentDataContextExtensions Class
PaymentDataContextExtensions Methods
GetCustomData(T) Method
GetRollbackData(T) Method
SetCustomData(T) Method
SetRollbackData(T) Method
PaymentDataContextExtensions
SetRollbackData
T
Method
Method to set your rollback data to store in Syrve storage. Data will be saved on disk after successful payment.
Namespace:
Resto.Front.Api.Extensions
Assembly:
Resto.Front.Api.V8 (in Resto.Front.Api.V8.dll)
Syntax
C#
Copy
public
static
void
SetRollbackData
<T>(
this
IPaymentDataContext
context
, T
data
)
where
T :
class
Parameters
context
Type:
Resto.Front.Api
IPaymentDataContext
Payment data context.
data
Type:
T
Your rollback data. Please save only data that you may need on operation rollback. Max serialized to string data length is
MaxExternalPaymentItemDataLength
.
Type Parameters
T
Should be
SerializableAttribute
public class.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IPaymentDataContext
. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic)
or
Extension Methods (C# Programming Guide)
.
See Also
Reference
PaymentDataContextExtensions Class
Resto.Front.Api.Extensions Namespace