Class AbstractVerifoneTokenService

    • Method Detail

      • createReuseToken

        protected Map<String,​String> createReuseToken​(@NonNull
                                                            @NonNull Map<String,​String> paymentMethodProperties,
                                                            @Nullable
                                                            String applicationId,
                                                            @Nullable
                                                            String tenantId)
        Communicates with Verifone APIs to convert an encrypted card into a reuse token
        Parameters:
        paymentMethodProperties - the payment method properties from a PTS payment
        applicationId - the id for the current application
        tenantId - the id for the current tenant
        Returns:
        Reuse token properties
      • buildCreateReuseTokenRequest

        protected Map<String,​Object> buildCreateReuseTokenRequest​(@NonNull
                                                                        @NonNull Map<String,​String> paymentMethodProperties,
                                                                        @Nullable
                                                                        String applicationId,
                                                                        @Nullable
                                                                        String tenantId)