class ConfirmationView(ChainRequiredMixin, APIView): """Vista para confirmar reservas"""
request_serializer = ConfirmationRequestSerializer
def post(self, request, *args, **kwargs):
return Response(
status=200,
data=self.response_data
)
@property
def response_data(self):
# Poner datos reales de una reserva, ya que se recupera desde la web
return {
'locator': 'SB-78BD14',
'email': 'camador@apsl.net',
'tpv_form': None,
'amount': 112.33
}