-
Notifications
You must be signed in to change notification settings - Fork 882
Open
Labels
no-issue-activityDiscuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).
Description
The list of enum values for PaymentMethod points to the goodrelations web-site which seems to have been updated last in 2008, the last messages on its mailing lists were in 2016.
The list of payments is incomplete, it is missing big players like ApplePay while including dead projects like PaySwarm.
I don't think that maintaining a complete list of online payment lists would scale. Instead I would suggest adding a PaymentMethod class between PaymentCard and FinancialProduct, which would include additional fields like:
- Currency
- Geographical scope
For insance
{
"@context": "https://schema.org",
"@type": "PaymentMethod",
"name": "Twint",
"currency": "CHF",
"provider": {
"@type": "Organization",
"name": "TWINT AG",
"url": "https://www.twint.ch/"
}
}I would also update PaymentCard with a property to reflect security features like 3D secure.
Metadata
Metadata
Assignees
Labels
no-issue-activityDiscuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).Discuss has gone quiet. Auto-tagging to encourage people to re-engage with the issue (or close it!).